Jean-Christophe Harmange
Amgen · Constellation Pharmaceuticals · Adir Et Compagnie
Total Patents:
55
Overall Rank:
#45,901
Years Active:
1998–2023
Amgen Rank:
#87