Follow US:
New UC Riverside research has revealed COVID’s Achilles heel — its dependence on key human proteins for its replication — which can be used to prevent the virus from making people sick.