About Elsa University College London
This is ELSA University College London - your chance to work on interdisciplinary topics with like-minded students and connect with the world.
Elsa University College London Description
This is ELSA University College London - your chance to work on interdisciplinary topics with like-minded students and connect with the world.
More about Elsa University College London
Elsa University College London is located at 30 Gower St, WC1H 0AY London, United Kingdom
http://www.elsa-ucl.org