106 pubs · 7,140 cites · h-index 42
CHDI Foundation
2009 - 2022
Hereditary Disease Foundation
2000 - 2001
Massachusetts Institute of Technology
1961 - 2001
University of California, Los Angeles
1992 - 1992
Peking University