Capella Imaging

www.capellaimaging.net
2320 Entity Ave
St. Louis, MO 63114

Company Info

Phone
(636) 866-8262

Year Established
2016

Contacts

James Blackledge, PhD
President

Company Description

Capella Imaging is a BioGenerator company focused on the development of diagnostic imaging agents to support unmet medical needs.