Chapel Hill, North Carolina, United States
University of North Carolina, Chapel Hill
University of North Carolina at Chapel Hill
Post-doctoral Researcher
University of California, Davis
University of North Carolina at Chapel Hill School of Medicine