1. Pharmacovigilance and Epidemiology Department, Inspections Human Medicines Pharmacovigilance and Committees Division; European Medicines Agency (EMA); London E14 5EU UK
2. Division of Population Health Sciences; University of Dundee; Dundee DD2 4BF UK