Agreement solidifies cell supply partnership for the production, characterization and distribution of primary human liver cells including hepatocytes and hepatic stellate cells Hepatic Biosciences,…
Delaware Technology Park,
3 Innovation Way,
Newark, DE 19711
"*" indicates required fields