Aldis Darzins

Promega · Synergy Biosystems · Alliance For Sustainable Energy
Total Patents: 22
Overall Rank: #195,155
Years Active: 1998–2020
Promega Rank: #27