James Robert Knight
Curagen · 454 Life Sciences
Total Patents:
3
Overall Rank:
#1,577,231
Years Active:
2000–2009
Curagen Rank:
#42