Muhammad A. Sharaf
Applied Biosystems · Applera · Perkinelmer
Total Patents:
11
Overall Rank:
#456,999
Years Active:
1999–2019
Applied Biosystems Rank:
#95