How long does a virus live on a surface?

17 April 2020