191 pubs · 21,871 cites · h-index 73
Rapt Therapeutics (United States)
2025 - 2025
Regeneron (United States)
2013 - 2023
Vertex Pharmaceuticals (United States)
2021 - 2022
United States Nuclear Regulatory Commission
2017 - 2017
Novartis (Switzerland)
2012 - 2012