W wyborach europejskich w 2004 został wybrany do PE, pracował w Komisji Rozwoju i Komisji Handlu Zagranicznego. W wyborach w 2009 skutecznie ubiegał się o reelekcję. Został członkiem grupy Europejskiej Partii Ludowej (w tym jej prezydium), pracował m.in. w Komisji Rozwoju. W 2009 i w 2013 uznany został za najbardziej pracowitego europosła (MEP Awards) w kategorii rozwój. Od 2012 do 2014 był w PE przewodniczącym Delegacji do spraw stosunków z Białorusią. W 2014 nie ubiegał się o reelekcję. W 2018 kandydował do sejmiku wielkopolskiego; mandat radnego przypadł mu po wyborze Joanny Jaśkowiak w 2019 do Sejmu. W 2020 został wybrany przewodniczącym Komisji Edukacji i Nauki. Był inicjatorem ustanowienia Nagrody Naukowej Samorządu Województwa Wielkopolskiego. W 2022 powołany do zespołu doradców przy Komisji Spraw Zagranicznych i Unii Europejskiej Senatu RP.
W 2018 został sekretarzem generalnym Poznańskiego Towarzystwa Przyjaciół Nauk, a w 2020 wybrano go na prezesa PTPN. Z racji objęcia tej funkcji wszedł w skład Kolegium Rektorów Miasta Poznania.