F

I had an average experience with Applied StemCell,...

I had an average experience with Applied StemCell, Inc. The customer support was decent, and they answered my questions in a timely manner. However, I found their website to be a bit confusing to navigate. Overall, it was an average experience.

Comments:

No comments