167 pubs · 7,490 cites · h-index 31
James Hutton Institute
2011 - Present
The Geneva Association
2020 - 2020
Macaulay Development Trust
2008 - 2011
Translational Innovation in Medicine and Complexity
2005 - 2005
Bühler (United Kingdom)