Close

Ms Debby Stanley

Department Manager

Room
T/125

LSHTM
15-17 Tavistock Place
London
WC1H 9SH
United Kingdom

Tel.
+44 (0) 207 927 2366
Jump to: Affiliations

Affiliations

Department of Health Services Research and Policy
Faculty of Public Health and Policy