Derric David Nimmo
Oxitec
Total Patents:
1
Overall Rank:
#3,078,400
Years Active:
2015
Oxitec Rank:
#5