3 employees
ENCEFA is a biotech company that develops modulate CD38 drugs for age-related diseases.
2016