46 pubs · 1,280 cites · h-index 17
Agency for Science, Technology and Research
2021 - 2021
Emory University
2003 - 2021
Institute of Molecular and Cell Biology
2021 - 2021
University of California, Davis
2010 - 2018
Emory University Hospital
2009 - 2017