Ram Prakash Verma

Indian Oil Corporation Limited
Total Patents: 11
Overall Rank: #463,168
Years Active: 2003–2015
Indian Oil Corporation Limited Rank: #39