Schlafen 14 (SLFN14) is a novel antiviral factor involved in the control of viral replicationBy boogyman222 / July 9, 2023