Reviews 9
Filters:
Rating
Language
Sort:
Most recent
B
11 months ago

Odin Pharmaceuticals is an average company. Their ...

Odin Pharmaceuticals is an average company. Their products are decent and the service is satisfactory. However, there is room for improvement in terms of communication and customer support.

Odin pharmaceuticals, llc

Odin pharmaceuticals, llc

4.1