Light and transmission electron microscopy of Cepedea longa (Opalinidae) from Fejervarya limnocharis

Can Li1, Xiao Jin1, Ming Li2

  • 1Hubei Key Laboratory of Animal Nutrition and Feed Science, Wuhan Polytechnic University, Wuhan 430023, PR China.

Parasite (Paris, France)
|February 2, 2017
PubMed