Scientists unmask a virus that mimicked human RNA and hit on a potential vaccine ASBMB, 18 Apr 2021 Viruses are clever parasites that are quick to hack into host systems for their survival.