Philip J. Savickas
Applera · Mds · Perseptive Biosystems
Total Patents:
8
Overall Rank:
#657,494
Years Active:
2004–2010
Applera Rank:
#152