HomeContact

Culture system for optimisation of stimulation of growth and differentiation of bone or cartilage cells

Patent number: EP0994184