97 pubs · 3,917 cites · h-index 28
NHS Greater Glasgow and Clyde
2025 - 2025
Clinical Trial Investigators
2025 - 2025
University of Glasgow
2025 - 2025
University of California, San Francisco
1987 - 2024
San Francisco VA Health Care System
2017 - 2024