Megha Singh

Name
Megha Singh
Country
India
Project Idea
Solar Power Harvest with Efficient Thermal and small footprint