Divya Tewari

Acurx Pharmaceuticals · Hercules · Isp Investments
Total Patents: 13
Overall Rank: #377,786
Years Active: 2007–2020
Acurx Pharmaceuticals Rank: #3