this nematode isolated directly from sheep large intestine, about 1-1.5cm long.

More Ali Issa Fadhil's questions See All
Similar questions and discussions