UniversityDB
Bloomsbury Institute London logo

Bloomsbury Institute London

7 Bedford Square, Bloomsbury, London bil.ac.uk/
Publications
560,134
Citations
60,497,889
h-index
1958
Courses
9

Quick Facts

Location
London
Postcode
WC1B 3RA
Country
United Kingdom