Enrique Castro Sanchez

About

User Photo
Member since:
17 May, 2015

Role(s) / Profession(s)

  • Researcher

Organization(s)

  • Imperial College London

Work Location(s)

  • United Kingdom

Population(s) Served

  • Urban

Language(s)

  • English
  • Spanish