Academic Press (Elsevier). Współpraca z uniwersytetami niemieckimi, wielokrotne pobyty na uniwersytetach w Heidelbergu, Vechcie, Greifswaldzie i Monachium. Profesor kontraktowy na Uniwersytecie C. Ruprechta w Heidelbergu (Niemcy) w latach 1986–1994. Promotor 11 doktoratów, recenzent 34 prac doktorskich, 15 rozpraw habilitacyjnych i autor 15 recenzji w związku z nadaniami tytułów profesorskich (z kilkunastu placówek naukowych Polski). Promotor doktoratu honorowego Prof. dr hab. Gerda Albertiego (Greifswald).

Pełnione funkcje Przewodniczący Komitetu Zoologii PAN w latach 1996–2003, Wiceprzewodniczący Komitetu Zoologii PAN w latach 1993–1996 i 2003-2007, Przewodniczący Rady Naukowej Muzeum i Instytutu Zoologii PAN w Warszawie w latach 2002–2014. Prodziekan Wydziału Biologii i Nauk o Ziemi UAM w latach 1981–1984. Przewodniczący Rady Naukowej Parku Narodowego „Ujście Warty” w latach 2001–2004. Członek Rady Naukowej Instytutu Systematyki i Ewolucji Zwierząt PAN w Krakowie w latach 1989–2006. Członek Komisji Embriologii i Morfologii PAU w Krakowie od 1996. Członek Polskiego Towarzystwa Parazytologicznego. Członek Akademickiego Klubu Obywatelskiego im.