John TownendResearcher · MedicineQueen Elizabeth Hospital Birmingham Birmingham, SingaporeMedicineAccepting PhD studentsFunding unknown