Professor Julia Urabayen

Current affiliation: Navarra university
Subject speciality: Philosophy
Primary location: Spain