Gennadi Finkelshtain

Gencell · Medis El · More Energy
Total Patents: 14
Overall Rank: #331,318
Years Active: 2002–2025
Gencell Rank: #2