63 pubs · 6,192 cites · h-index 41
Sigma Xi
2015 - 2015
University of Nebraska–Lincoln
1979 - 2006
UConn Health
2003 - 2003
St. Louis Children's Hospital
2000 - 2000
University of North Carolina at Chapel Hill
1999 - 1999