235 pubs · 17,890 cites · h-index 54
Io Therapeutics (United States)
2020 - Present
Merck & Co., Inc., Rahway, NJ, USA (United States)
2003 - 2018
Karolinska University Hospital
2017 - 2017
Anna Needs Neuroblastoma Answers
2017 - 2017
Wilson Community College
2016 - 2017