Department of Zoology
University of Osnabrück
Osnabrück, Germany
Erpobdella octoculata (fresh water leech) (10x
Dr. Daniel Kalman
Patrick Reeves, Katie Ris-Vicari (Nature Medicine)
Emory University
Atlanta, Georgia, USA
Cell infected with poxvirus (630x)