His scientific findings resulted in over 250 peer reviewed published papers. Until recently he served as a member of the DoH Joint Committee of Vaccination and Immunisation (JCVI) and is an ad hoc advisor to WHO on both meningococcal and pneumococcal vaccines. He is currently chair of the medical-scientific advisory panel for the Meningitis Research Foundation.