Graphene-based Nanomaterials in Fighting the Most Challenging Viruses and Immunogenic Disorders.