Sreedevi Upadhyayula

Indian Institute Of Technology Delhi · Bharat Petroleum Corporation Limited
Total Patents: 5
Overall Rank: #955,188
Years Active: 2019–2022
Indian Institute Of Technology Delhi Rank: #1