T
Timothy Royer Review of Imbria pharmaceuticals
Imbria pharmaceuticals is an average company. The ...
Imbria pharmaceuticals is an average company. The website looks nice but their customer service needs improvement. The products are decent quality, but nothing outstanding. Overall, a fairly average experience.
Comments: