biotechnology company in Urbana, Illinois
About 1 results.
SETA BioMedicals
Silver Court East 2014, 61801 Urbana, United States Operating Location open Order online Order pick-up Delivery Protected stuff B2B delivery Order online Order pick-up International shippingSETA BioMedicals is a United States-based biotechnology company, located in Urbana, US. Founded in 2014, SETA BioMedicals specializes in the development, manufacturing, marketing and selling of d…