Dr. John Porter

Community Health, Clinical Research and Education

Dr. John Porter

Ex Professor

Research Interests

London School of Tropical Medicine and Hygiene