Modern-day management of upper gastrointestinal haemorrhage.

Modern-day management of upper gastrointestinal haemorrhage.