at Pembroke Place, Liverpool , L3 5QA United Kingdom
3 FB users likes Liverpool School of Tropical Medicine, set it to 88 position in Likes Rating for Liverpool in School category
Liverpool School of Tropical Medicine is Liverpool based place and this enity listed in School category. Located at Pembroke Place L3 5QA.