Professor Francisco Luis Rico Callado

Current affiliation: Universidad de Extremadura
Subject speciality: History
Primary location: Spain