X-Therma

Most Innovative Convergent Biopreservation Platform 2023