3 employees
Telomerix Stem Cell Biobank is a stem cell bank that helps to treat chronic and degenerative diseases.