4 employees
Atelerix Life Sciences is a biotechnology company developing cutting-edge proprietary small molecules for the process of addiction.
2020