The Warburg Institute
More about The Warburg Institute
The Warburg Institute is located at Woburn Square, Bloomsbury, London WC1H 0AB, UK
+44 20 7862 8949
http://warburg.sas.ac.uk/