Serge Beaudoin
Icagen · Bristol-Myers Squibb · Pfizer
Total Patents:
16
Overall Rank:
#299,551
Years Active:
2000–2014
Icagen Rank:
#4