Amount Raised
$8 Million
Company
EdenRoc Sciences LLC
Location
567 ASPEN ROAD
Birmingham, Alabama, United States
About
A biotechnology company.