Robert P. Ragusa

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