Optimism as Cuba set to test its own vaccine

 Optimism as Cuba set to test its own vaccine

(BBC) Some of the equipment at the Finlay Institute of Vaccines in Havana might be considered outdated elsewhere in the world but the science taking place behind its white-washed walls is cutting edge. Read more