3 employees
BioXceed Innovation Hub is a biotechnology firm that offers drug development services.
2017