Mahesh Kandula


Updated 4 months ago

Information

DIN 03360152
DSC Registered

Companies

Cellix Bio Private Limited
Cellix Bio Private Limited
Director/Designated Partner
Avaca Pharma Private Limited
Avaca Pharma Private Limited
Director/Designated Partner
Cellix Bio Pharma Private Limited
Cellix Bio Pharma Private Limited
Director/Designated Partner