607 pubs · 3,389 cites · h-index 31
University of Bologna
1989 - Present
Ono Pharmaceutical (Japan)
2016 - 2021
Industriale Chimica (Italy)
1996 - 2014
Engineering and Physical Sciences Research Council
2010 - 2010
University of Manchester
2010 - 2010