Viral evolution 101: Why the coronavirus has changed as it has, and what it means going forward

We can’t predict the next coronavirus variant. But there are some fundamental principles that explain why the virus has morphed as it has and where we could be headed next.