Image of the Week: Ebola in Neon

“Scanning electron micrograph of fibrous Ebola particles shedding from an infected cell.”

Via The Scientist

Leave a comment