Publications by 'Oscar Vilarroya'