A

I have mixed feelings about Impello biosciences. T...

I have mixed feelings about Impello biosciences. Their website, impellobio.com, is quite comprehensive, but I found some of the information to be outdated. The team was friendly and helpful, but I expected better communication. Overall, my experience was neither great nor terrible.

Comments:

No comments