Natasha Lyamicheva
Third Wave Technologies
Total Patents:
5
Overall Rank:
#1,018,003
Years Active:
2000–2012
Third Wave Technologies Rank:
#26