63 pubs · 1,629 cites · h-index 19
Trinity College Dublin
1993 - 2024
Health Research Board
2019 - 2019
Trials Methodology Research Network
UNSW Sydney
2014 - 2014
Infineon Technologies (Germany)
2007 - 2009