Kevin R. Holme

Glycomed Incorporated · Lion Bioscience Ag · Pharmakea
Total Patents: 17
Overall Rank: #272,018
Years Active: 1994–2022
Glycomed Incorporated Rank: #5