Nanoparticles reveal that human cervicovaginal mucus is riddled with pores larger than viruses.

Nanoparticles reveal that human cervicovaginal mucus is riddled with pores larger than viruses.