A cloud-based clinical data platform that simplifies the clinical trial process
$180—270m (Dealroom.co estimates Jul 2021.)
Amsterdam North Holland (HQ)
RELATED LANDSCAPES AND LISTS
Recent News about CastorEdit
Tech stackLearn more about the technologies and tools that this company uses.