Amount Raised
$25 Million
Company
Castle Creek Biosciences, Inc.
Location
405 Eagleview Boulevard
Exton, Pennsylvania, United States