Robert P. Ragusa
Applied Biosystems · Perkinelmer · Applera
Total Patents:
26
Overall Rank:
#155,814
Years Active:
1987–2012
Applied Biosystems Rank:
#39