TY - SER ED - International Society of Invertebrate Reproduction. TI - Invertebrate reproduction & development SN - 0168-8170 PY - 1989///- CY - Rehovot, Israel PB - Balaban N1 - Posseduto dal Vol. 15 (1989)-52 (2008) ER -