W 1995 został profesorem nadzwyczajnym.
W ramach UAM pracował kolejno w Zakładzie Fizjologii Zwierząt (1973–2003), następnie Zakładzie Cytologii i Histologii (2003–2005), a od 2005 jako profesor nadzwyczajny i kierownik Zakładu Biologii Komórki w Instytucie Biologii Eksperymentalnej Wydziału Biologii UAM.
Od 1994 jest członkiem Stowarzyszenia Malakologów Polskich (kolejno: członek założyciel, skarbnik, wiceprezes i prezes). Redaktor naczelny czasopisma naukowego „Folia Malacologica” wydawanego przez SMP, a także półrocznika „Biological Letters” wydawanego przez Poznańskie Towarzystwo Przyjaciół Nauk i Wydział Biologii UAM. W latach 1998–2003 należał do Polskiego Towarzystwa Zoologicznego, zaś od 2010 jest członkiem Freshwater Biological Association.
Zagraniczne staże naukowe odbył na Uniwersytecie Oksfordzkim (czerwiec-lipiec 1984) oraz w latach 1997–2001 (kilkukrotne krótkie pobyty) w University of Luton (UK) i Hochschule Vechta (Niemcy).
W latach 1996–2002 prodziekan, a następnie (2002–2008) dziekan Wydziału Biologii UAM. W latach 2008–2016 prorektor Uniwersytetu im. Adama Mickiewicza w Poznaniu, a od września 2016 do 2020 – rektor.
W 2014 ukończył podyplomowe studia MBA prowadzone przez UAM i Uniwersytet Ekonomiczny w Poznaniu.
4 kwietnia 2016 wybrany na rektora UAM w kadencji 2016–2020.