Revenue
FY, 2020
Services Provided
Apr, 2022
Certifications
Hungary
United States
Biotech Center, 800 E Leigh St
India
Plot no B-4, झांसी रानी लक्ष्मी बाई मार्ग, B Block, Block A, Sector 132