Martin Hyde
University College London, United Kingdom
Any competing interests declared are displayed with individual evaluations.
: Public Health & Epidemiology (28 April 2006 - 30 November 2007)
All recent recommendations
-
3.0Recommended by Martin Hyde
-
8.4
