Ajay Shanker Sharma


Updated 9 months ago

Information

DIN 08782663
DSC Registered

Companies

Ubica Lifesciences Private Limited
Ubica Lifesciences Private Limited
Director/Designated Partner

Past Companies