33 

research internships in Stamford Hill, United Kingdom