Small molecules stop cervical cancer virus assembling

Pillarene molecule binds to exposed amino acids on pathogen protein