Venkata Lakshmi Narasimha Rao Dammalapati
Laurus Labs Limited · Nucana Plc
Total Patents:
15
Overall Rank:
#311,105
Years Active:
2015–2024
Laurus Labs Limited Rank:
#5