G
Geraldine VitryReview ofMy biotech
My experience with My Biotech has been average. Th...
My experience with My Biotech has been average. The company has a good reputation in the industry, but they could improve their customer service. The website is user-friendly and informative. However, I had some issues with the delivery of my order. Overall, it's an okay company.

Comments: