I had an average experience with Sera Therapeutics...
I had an average experience with Sera Therapeutics, INC. The company provided satisfactory services. However, there is room for improvement. Some aspects of their customer service could be more efficient. Overall, it was an okay experience.