Steven Harper
Merck · Istituto Di Recerche Di Biologia Molecolare P. Angeletti S.R.L. · The University Of Bristol
Total Patents:
23
Overall Rank:
#183,828
Years Active:
2006–2020
Merck Rank:
#1,412