Stellixir Biotech

Company offering research services for preclinical development

placeBengaluru, Karnataka, India calendar_todayFounded 2014 language stellixir.com

Registered entities

Coming soon