Dr. Ted Ross is the global director of vaccine research at the Cleveland Clinic’s Florida Research and Innovation Center in Port St. Lucie, Florida.
Segment
Read More
29:33
Could The NIH Plan For A ‘Universal Vaccine’ Really Work?
The plan raises some eyebrows, as some in the Trump administration have been skeptical of vaccines and moved to limit vaccine access.