Not years, but months for a vaccine. The president says we will have a vaccine by Oct/Nov...doubtful. More likely we will have a vaccine by spring. Research Moderna, Johnson and Johnson, and Pfizer for more information.
https://www.theguardian.com/membersh...e-race-develop