10 pubs · 988 cites · h-index 9
National Institutes of Health
1989 - 2003
National Institute of Diabetes and Digestive and Kidney Diseases
Dartmouth–Hitchcock Medical Center
1972 - 1972