DBT/Wellcome Trust India Alliance is a research organisation in Hyderabad, IN. OpenAlex records 304 works and 9,921 citations for it.