Sankara Sri Venkata RAMAKUMAR

Indian Oil Corporation Limited · Department Of Biotechnology · Vlaamse Instelling Voor Technologisch Onderzoek Nv (Vito)
Total Patents: 119
Overall Rank: #10,082
Years Active: 2018–2025
Indian Oil Corporation Limited Rank: #1