Wolfson Institute Of Population Health
5 days ago
You should possess a relevant undergraduate degree and have experience in coordination of clinical trials including supporting trial recruitment, site set-up and management, liaising with site staff, vendor activities, data and specimens management, and communications to Ethics committees and/or reg