31 pubs · 424 cites · h-index 10
Paul Scherrer Institute
2023 - 2024
Paton (Canada)
1994 - 1994
Bell (Canada)
1983 - 1983
MRC Clinical Trials Unit at UCL
1981 - 1981
Northwick Park Hospital
1975 - 1980