Journal of Parasitology Research

2090-0023 (Print) / 2090-0031 (Online)

Added 7 November 2009 • Updated 2 May 2023