Lambda Therapeutic Research (India) is a research organisation in Ahmedabad, IN. OpenAlex records 117 works and 2,316 citations for it.