He is a member of: Società Chimica Italiana; Accademia delle Scienze di Bologna; Accademia delle Scienze di Torino; Società Nazionale di Scienze, Lettere ed Arti in Napoli; Accademia Nazionale delle Scienze detta dei XL; Accademia Nazionale dei Lincei; European Photochemistry Association; ChemPubSoc Europe; Academia Europaea; European Academy of Sciences, European Academy of Sciences and Arts; American Association for the Advancement of Science.