114 pubs · 3,439 cites · h-index 27
University of Glasgow
2006 - Present
Primary Health Care
2019 - 2019
Mott MacDonald (United Kingdom)
2018 - 2018
Institute for Work & Health
2011 - 2018
Health & Life (Taiwan)