Potential of cell-penetrating peptides (CPPs) in delivery of antiviral therapeutics and vaccines | Synapse