5 pubs · 1,021 cites · h-index 3
National Institutes of Health
2011 - 2011
University of Cambridge
National Heart Lung and Blood Institute
University of North Carolina at Chapel Hill
2008 - 2009