Indus Biotech (India) is a research organisation in Pune, IN. OpenAlex records 180 works and 4,554 citations for it. 106 researchers list it as their most recent affiliation.