478 pubs · 19,390 cites · h-index 75
Cedars-Sinai Medical Center
1987 - 2025
NHS Blood and Transplant
2021 - 2021
University of California, Los Angeles
1977 - 2021
Frimley Health NHS Foundation Trust
2020 - 2020
Arcadia