11 employees
Central BioHub facilitates the acquisition of human biospecimens by connecting global biomedical researchers and scientists to biospecimens.
2017