Gregory Stauber
Chiron · Aclara Biosciences
Total Patents:
4
Overall Rank:
#1,280,506
Years Active:
1995–2000
Chiron Rank:
#187