Institution: | 1. Dipartimento di Scienze Chimiche e Farmaceutiche, Università di Trieste, via L. Giorgieri 1, 34127 Trieste, Italy;2. illycaffè S.p.A., via Flavia 143, 34100 Trieste, Italy;3. School of Biological and Chemical Sciences, Queen Mary University of London, Mile End Road, London E1 4NS, United Kingdom |