Mrs Emma Freeman
Departmental Operating Officer
Room
Tel.
G39
LSHTM
Keppel Street
London
WC1E 7HT
United Kingdom
02079272053
Affiliations
Faculty of Epidemiology and Population Health
Department of Medical Statistics