Skip to main content

European Committee gives green light to use self-replicating vaccines