L'attività di ricerca si basa sul modeling, la sintesi e lo studio di nuove strutture supramolecolari:
1. Sviluppare e caratterizzare specie supramolecolari in cui i singoli componenti siano in grado di muoversi l'uno rispetto all'altro in seguito a uno stimolo esterno. Dispositivi di questo tipo sono chiamati "macchine molecolari". Gli stimoli impiegati per azionare queste macchine possono essere di natura chimica, elettrochimica o fotochimica.
2. Sviluppare e studiare molecole e supramolecole in grado di rispondere a input esterni con segnali di output in modo da mimare la logica binaria dei circuiti elettronici integrati.
3. Creare sistemi e molecole in grado di raccogliere, immagazzinare, trasmettere e processare i segnali luminosi. Dispositivi di questo tipo son odi importanza cruciale per lo sviluppo di dispositivi sia per la conversione all'energia solare in energia chimica sia per lo sviluppo di dispositivi per il controllo delle informazioni (computer chimici).