L

Lisa Templeton
Recensione di 3dbioscience llc

9 mesi fa

The company website is decent but there is room fo...

The company website is decent but there is room for improvement. The products are good, but I feel they could expand their range. The customer support team was responsive, but it took some time for my queries to be addressed. Overall, an average experience.

Commenti:

Non ci sono commenti