S

The products I received from Genea Biocells US, In...

The products I received from Genea Biocells US, Inc. were of average quality. The customer service was satisfactory, but there's room for improvement. Overall, an okay experience.

Comments:

No comments