Can light stop the coronavirus?

1,968,064 views|
David Brenner |
TED2020
• July 2020