R

Reed

7 hace meses

The company's website is informative and easy to n...

The company's website is informative and easy to navigate, providing a good overview of their biotechnologies. However, their customer service could be improved as it took a while to receive a response to my inquiry. Overall, an average experience.

Comentarios:

Sin comentarios