C
Christopher Christopher Review of Calico life sciences
I had an average experience with Calico life scien...
I had an average experience with Calico life sciences. The website was easy to navigate, but I found some of the information lacking. The customer support team was helpful to an extent, but there were delays in getting my queries addressed. Overall, an average experience. There is room for improvement.
Comments: