50 pubs · 3,047 cites · h-index 21
World Health Organization Regional Office for Europe
2010 - 2025
Scotland's Rural College
2021 - 2023
Robert Koch Institute
2008 - 2012
Foundation for Innovative New Diagnostics
2011 - 2011
Ministry of Health
2010 - 2010