Bloomsbury Institute London logo

Bloomsbury Institute London

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

Quick Facts

Location
London
Postcode
WC1B 3RA
Country
United Kingdom