Affiliations

Stanford University

Stanford University Stanford, California, United States
Portfolio Summary
  • Publications 1 view all publications
    • 1
      Animal Migration
    • 1
      Food Chain
    • 1
      Palaemonidae/physiology
    • 1
      Schistosomiasis/epidemiology
    • 1
      Snails/parasitology