K

I found Beo Therapeutics to be an average company....

I found Beo Therapeutics to be an average company. While their website is easy to navigate, the customer support is not very responsive. It would be great to see some improvements in the future.

Comments:

No comments