Professor Francisco Luis Rico Callado

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