Pavel V. Efremkin
Innotech Usa · Future Energy
Total Patents:
24
Overall Rank:
#169,344
Years Active:
2000–2025
Innotech Usa Rank:
#2