Liverpool School of Tropical Medicine -- Liverpool, United Kingdom

 Place: id 78332
Place name
Liverpool School of Tropical Medicine
City, State, Province or Region
Liverpool
Country
United Kingdom
Locational certainty
4. Uncertain
Mappable location
 Point -2.9683088, 53.4085873
 
Linked from
Referenced by
more...