Pedro Urbano Lopez de Meneses es sacerdote, licenciado en Filosofía y doctor en Teología por la Universidad de Navarra.