Keyword: Integrated Development and Manufacturing Organization (IDMO)
News
24.08.2023
-
Cellares, a US-based integrated development and manufacturing organization (IDMO), has secured $255 million in Series C funding to establish a cell therapy development...