60,000 fewer clinical trial places for Europeans, despite global surge in research projects
EFPIA-SFEE Press Release
EFPIA-SFEE Press Release
SFEE Announcement
SFEE Announcement
IOBE-SFEE Press Release