110 pubs · 9,063 cites · h-index 50
Yale University
1959 - 2023
Johns Hopkins University
1985 - 1999
Johns Hopkins Medicine
Institute of Biomedical Sciences, Academia Sinica
1993 - 1993
University of Cincinnati
1985 - 1985