42 pubs · 1,998 cites · h-index 22
University of Pittsburgh
1977 - 2007
Institut Pasteur
1997 - 1997
Baylor College of Medicine
Eye and Ear Foundation
1978 - 1978
City University of New York
1975 - 1975