Gregory John Robert Newsome

Galapagos Nv · AbbVie
Total Patents: 10
Overall Rank: #497,670
Years Active: 2015–2022
Galapagos Nv Rank: #20