Headquarters: Bengaluru, Bangalore North, Bengaluru Urban, Karnataka, 560001, India
Employee Number: 101-250
Industry: AI R&D Pharma (DPI)