Informed Consent Form Specialist
IQVIA
- Bratislava, Bratislavský kraj
IQVIA’s Country Site Activation team are a global network who identify and activate sites to the highest quality to ensure patients on Clinical trials have access to safe and effec…