A
Allison Ryan Review of Impello biosciences
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: