Edinburgh Research Archive

Haematemesis including its various causes, symptoms, diagnosis, and treatment