Professor Rosa M. Lastra  pictureProfessor Rosa M. Lastra

University of London
67-69 Lincoln's Inn Fields
London, WC2A 3JB
England