35 pubs · 1,117 cites · h-index 16
Brigham and Women's Hospital
1981 - 2024
National Council for Scientific and Technological Development
2023 - 2023
Amgen (United States)
2023 - 2023
Bayer (United States)
2023 - 2023
Bristol-Myers Squibb (Germany)
2023 - 2023