Why is Cuba’s Vaccine Named ‘Abdala’?

Yesterday, Cuban scientists announced that COVID-19 vaccine candidate ‘Abdala’ had demonstrated an efficacy rate of 92.28% with three doses, making

Read more