Research and development (R&D)

Spaniards call vaccines one of the most relevant scientific innovations in history

For 54% of Spaniards, vaccines are the most relevant scientific health innovation in history. lAntibiotics and organ transplantation share second…

6 months ago