Robert Thomson Leiper

Robert Thomson Leiper
Image Source: London School of Hygiene and Tropical Medicine Archive, PL-12341

All photos | View larger image

Associated People

Associated Countries

Flag of China China
Flag of Egypt Egypt
Flag of Nigeria Nigeria
Flag of Scotland Scotland
Flag of Uganda Uganda

Image tags

Click on a tag to view all images tagged with it.