Kenneth J. Barr

Merck · Sarcode Bioscience · Lycera
Total Patents: 47
Overall Rank: #60,799
Years Active: 1985–2020
Merck Rank: #425