Przewodniczący Komisji Badań na Rzecz Rozwoju Nauki przy MNiSzW, dyrektor Biblioteki Kórnickiej Polskiej Akademii Nauk, wiceprezes Poznańskiego Towarzystwa Przyjaciół Nauk, członek Rady Towarzystw Naukowych PAN, członek Rady Fundacji na Rzecz Nauki Polskiej oraz członek zarządu (Beisitzer) w Internationale Kommission zur Erforschung des Deutschen Ordens zu Wien (program badań nad dziejami zakonu krzyżackiego).
W okresie tzw. „pierwszej Solidarności”, przewodniczący koła NSZZ „Solidarność” Instytutu Historii UAM.
W swoich pracach badawczych koncentruje się przede wszystkim na zagadnieniach źródłoznawstwa i nauk pomocniczych historii (dyplomatyka, paleografia, kodykologia, annalistyka) związanych z dziejami Europy Środkowej w średniowieczu, w tym zagadnieniami początków Państwa polskiego – relacjami polsko-niemieckimi, historią zakonu krzyżackiego oraz najazdami plemion mongolskich na Europę Środkową. Do zawodowych osiągnięć profesora należy m.in.