Publications (19) Pedro Romero Vidal publications