47 pubs · 7,443 cites · h-index 29
Oak Ridge National Laboratory
2015 - 2015
Northern Arizona University
2015 - 2015
Stowers Institute for Medical Research
2004 - 2011
University of California, San Diego
2005 - 2006
Royal Children's Hospital
1999 - 1999