Barthelemy Demeule

Genentech
Total Patents: 2
Overall Rank: #1,741,788
Years Active: 2016–2024
Genentech Rank: #1,171