Transactions of the Royal Society of Tropical Medicine and Hygiene
Transactions of the Royal Society of Tropical Medicine and Hygiene [Periodical]
- London Royal Society of Tropical Medicine and Hygiene
00359203
00359203