Medical Research
London, United Kingdom
Just settled in London. Looking for great places and experiences.