96 pubs · 5,393 cites · h-index 37
Concern Worldwide US
2020 - 2020
CSL (United States)
2017 - 2017
GlaxoSmithKline (United Kingdom)
2002 - 2015
GlaxoSmithKline (India)
2015 - 2015
GlaxoSmithKline (United States)
2006 - 2015