Clensta International is a healthcare company.
Clensta International is a healthcare company.
Clensta International is a biotechnology company, headquarters in Delhi, India with subsidiary office in the NetherlandsNetherlands. It is an IIT Delhi shareholding company, established in 2016.