Frequent coauthors Andrea Frontini 1 Daniela Marzioni 1 M. Castellucci 1 Manrico Morroni 1 Peter G. Smith 1