Yongbong Han

Zenlabs Energy · Envia Systems · Eocell Limited
Total Patents: 17
Overall Rank: #266,624
Years Active: 2011–2025
Zenlabs Energy Rank: #6