222 pubs · 39,603 cites · h-index 99
WinnMed
1979 - 2008
Mayo Clinic
1975 - 2007
Department of Medical Sciences
1990 - 2006
National Board of Health and Welfare
2004 - 2004
Johns Hopkins University