Winner

X-Therma

Most Innovative Convergent Biopreservation Platform 2023

International Life Sciences Awards - 2023

X-Therma

International Life Sciences Awards - 2023

Most Innovative Convergent Biopreservation Platform 2023
See X-Therma's website