Professor Andrew Hall MB BS, MSC, PHD, FRCP, FFPH, FMedSci
 

See: JCVI