1 media by topic ∙ page 1 of 1
Marburg virus particles (in blue) and sperm originating
Marburg virus particles (in blue) and sperm originating from the seminiferous tubule, a site of immune privilege and sperm production in the testes, of a non-human primate that survived Marburg virus infection.... More