CNBCEurope, North America have a 'really clear' need for Covid vaccine, says expertNov 12, 2020more_vert