133 pubs · 12,410 cites · h-index 53
Queen Mary University of London
2024 - 2024
Bristol-Myers Squibb (United States)
Universitätsklinikum Aachen
Lotus Clinical Research
2013 - 2013
Veterans Health Administration
1990 - 2007