5 pubs · 1,198 cites · h-index 5
Scripps Research Institute
2014 - 2015
University of California, San Diego
Joslin Diabetes Center
2013 - 2013