Rajat Moona

Indian Institute Of Technology · Infosys Limited
Total Patents: 4
Overall Rank: #1,219,112
Years Active: 2005–2014
Indian Institute Of Technology Rank: #12