b

bBHC-STRI

12 employees

STC Stem Cell Treatment & Research Institute is a its very own technology

Basic info

Industry

biotechnology research

Sectors

Biotechnology

Date founded

1989

FAQ