431 pubs · 38,735 cites · h-index 93
Johns Hopkins University
1968 - 2019
University of Manchester
2002 - 2009
UnitedHealth Group (United States)
2009 - 2009
National Cancer Institute
2009 - 2009
Institute for Clinical Evaluative Sciences
2009 - 2009