Biocell® (formerly Babycell) - India's Only Hybrid Cord Blood Stem Cell Bank is located in Mumbai, India on 2-ABC, Acme Plaza, Andheri - Kurla Rd, J B Nagar, Andheri East. Biocell® (formerly Babycell) - India's Only Hybrid Cord Blood Stem Cell Bank is rated 4.3 out of 5 in the category biotechnology company in India.
Address
2-ABC, Acme Plaza, Andheri - Kurla Rd, J B Nagar, Andheri East