Institution: | (1) Station de Zoologie Experimentale, 154, Rte de Malagnou, CH-1224 Chêne Bougeries, Switzerland;(2) Centre de Microscopie Electronique, Section de Biologie, Université de Genève, CH-1211 Geneva, Switzerland;(3) Present address: Istituto di Zoologia, via Archirafi 18, I-90138 Palermo, Italy |