Publications by 'Javier Castro-Ramirez'