BIO LAB

It offers various instruments and facilities for conducting biological experiments.

Location: Goa