Innovation
EVAC: How a novel material turned into a major discovery for improved vaccines
… turned into a major discovery for improved vaccines Innovation EVAC (French initials for Formulation of a New … turned into a major discovery for improved vaccines Innovation EVAC (French initials for Formulation of a New …Published on: Fri 07/04/2023 - 16:35