85 pubs · 7,968 cites · h-index 32
Vertex Pharmaceuticals (United States)
2005 - Present
Indiana University School of Medicine
2020 - 2020
German Institute for Economic Research
2018 - 2018
Berlin Institute of Health at Charité - Universitätsmedizin Berlin
2018 - 2018
Hospital for Sick Children
2012 - 2012