Affiliation: | a Istituto di Chimica Biomolecolare, CNR, Via Campi Flegrei 34, 80078 Pozzuoli (Na), Italy b Departament de Bioquimica i Biologia Molecular, Facultat de Farmacia, Universitat de Valencia, Avgda Vicent Andrei Estelles s/n, 46100 Burjassot, Spain c State Key Laboratory of Drug Research, Institute of Materia Medica Shanghai, Institutes for Biological Sciences, Chinese Academy of Sciences, 201203 Shanghai, China d Zoologisch Museum, University of Amsterdam, 1090 GT Amsterdam, The Netherlands |