OTR3 is a leading biotechnology company
in a new branch of Regenerating Medicine:
Matrix Therapy