83 pubs · 4,039 cites · h-index 33
SingHealth
2007 - 2023
Group Health Cooperative
2012 - 2020
Health Economics and Outcomes Research (United Kingdom)
2010 - 2020
National University Health System
2017 - 2017
Health Services Research & Development
2016 - 2016