Meghlal Roy

Name
Meghlal Roy
Country
India
Project Idea
Solar Power Harvest with Efficient Thermal and small footprint