Professor Andrew Hall MB BS, MSC, PHD, FRCP, FFPH, FMedSci
See: JCVI
[2013] Arise, Sir Andrew Hall (For Services to Public Health!!!)
Book Callous Disregard by Dr. Andrew Wakefield, MD