中文 | English
Return

A new culture system for in situ observation of the growth and development of Eucyclops serrulatus (Copepoda: Cyclopoida) .