James Maylie
Icagen · Oregon Health & Science University
Total Patents:
9
Overall Rank:
#582,952
Years Active:
2004–2009
Icagen Rank:
#12