Suvoda Logo

Suvoda

Clinical trial technology

Clinical trial management
Interactive response technology
Subject randomization
Trial supply management
IWRS