Cuba: agreement will allow the final production in Italy of the Soberana 02 vaccine
sovereign 02, one of the anti-Covid-19 vaccines created by Cuban scientistswill be able to have its final production in Italy thanks to an agreement signed this Thursday by the Finlay Institute of