Affiliation: | a National Hellenic Research Foundation, Institute of Organic and Pharmaceutical Chemistry, Vas. Constantinou 48, 11635, Athens, Greece b Department of Pharmacy, Division of Pharmaceutical Chemistry, University of Athens, Panepistimioupoli-Zografou, GR-15771, Athens, Greece c Rega Institute for Medical Research, Katholieke Universiteit Leuven, B-3000, Leuven, Belgium |