English | German | Russian | Czech

cryostorage English

Meaning cryostorage meaning

What does cryostorage mean?

cryostorage

storage at very low temperatures using cryopreservation

Are you looking for...?