David Banner
Siena Biotech S.P.A. · Genentech · Covagen Ag
Total Patents:
31
Overall Rank:
#119,224
Years Active:
1993–2016
Siena Biotech S.P.A. Rank:
#12