27 pubs · 276 cites · h-index 10
New South Wales Department of Health
2024 - 2024
North Shore University Hospital
1991 - 1997
Memorial Sloan Kettering Cancer Center
1982 - 1996
Cornell University
1995 - 1995
BioScience Laboratories (United States)
1995 - 1995