Sanjeev Mahanta

Minerva Biotechnologies
Total Patents: 2
Overall Rank: #1,795,593
Years Active: 2019–2023
Minerva Biotechnologies Rank: #3