J

John Harmsworth

1 year ago

I've had an average experience with Biomune. The p...

I've had an average experience with Biomune. The products are decent, but the website could use some improvements. The customer support was helpful, but not outstanding. Overall, it's an okay company.

Comments:

No comments