Dioctophyme renale
(10)
Forrest Hayes Schwartz, 2007, forrests@stanford.edu
Stanford University
Parasites & Pestilence: Infectious Public Health Challenges
Prof. D. Scott Smith, ssmith@stanford.edu