Elma Fernandes
Curagen
Total Patents:
3
Overall Rank:
#1,588,697
Years Active:
2006–2007
Curagen Rank:
#31