Statistics
Publications
3
Citations
101
H-Index
3
Active since
2008
Affiliations
Institute of Public Health(Current)
Owen Metcalfe is an author at Institute of Public Health specializing in health impact assessment, public affairs, and health policy.
Publications per year
2008–2009
3
3
1–3 of 3