Company name: BABYCELL / BIOCELL - REGROW BIOSCIENCES PRIVATE LIMITED
Description: Biocell is India's first and largest stem cell bank network, enjoying the trust of over 4,50,000 families who have donate stem cells to a public bank to help others.
303 , HASANAND COMPLEX, opp. PARSHWNATH FURNITURE, Nanpura, Surat, Gujarat, India