Columbus, OH, US
Small Business (1-10M TTM Revenue)
Celartia offers their proprietary cell culture system and high technology instruments to support biological research.
|Celartia Checkrein Ave Columbus, OH, 43229 United States|
To request access, simply fill out the form below and we will contact you.