165 pubs · 12,148 cites · h-index 61
Yale University
1980 - Present
University of North Carolina at Chapel Hill
2015 - 2020
Yale New Haven Hospital
2018 - 2018
Max Planck Institute of Immunobiology and Epigenetics
2015 - 2015
Indiana University – Purdue University Indianapolis
2013 - 2015