FDA panel gives nod to Moderna flu shot

.....

© The Hill