Ramachandran Narayanamurthy

Ice Energy Holdings · Solar · Echofirst
Total Patents: 26
Overall Rank: #155,310
Years Active: 2005–2015
Ice Energy Holdings Rank: #1