The Blog

Hotez: Yeah, the omicron variant is likely in the U.S. but "don't push the panic button"