About the Company Release Therapeutics SA is a Switzerland-based biotechnology company developing an Advanced Therapy Medicinal Product