Dioctophyme renale
 
 

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