50 pubs · 3,309 cites · h-index 29
Thomas Jefferson University
1973 - 2009
Lankenau Medical Center
1997 - 1997
Jefferson College
1969 - 1988
Pennsylvania Hospital
1974 - 1974
Coriell Institute For Medical Research
1969 - 1969