Sindhura Appidi


Updated 8 months ago

Information

DIN 08539575
DSC Registered

Companies

Truvida Pharmaceuticals Private Limited
Truvida Pharmaceuticals Private Limited
Director/Designated Partner
Truvida Life Sciences Llp
Truvida Life Sciences Llp
Director/Designated Partner
One Developers Private Limited
One Developers Private Limited
Director/Designated Partner

Past Companies