Stefano Biondi
Nicox S.A. · Merck · Bioversys Ag
Total Patents:
22
Overall Rank:
#190,694
Years Active:
1992–2025
Nicox S.A. Rank:
#9