Basic Info
Headquarter
Alabama, United States
Discovery Life Sciences is a company that provides Biotechnology, Biospecimen, In situ hybridization and more. Discovery Life Sciences is headquartered in United States Alabama. Discovery Life Sciences was founded in 2018.
Related Topics
BiotechnologyBiospecimenIn situ hybridization