Dept of Biomedecine and Biotechnology Alcala de Henares University , Madrid, Spain Organisation uri icon