Viruses impersonate cellular proteins to aid their replication

19 January 2024