HomeContact

Storage of Cells, Tissues and Organs in Gel-based Media

Patent number: EP1250041