Founded 1823.
Location 35 Bedford Square, London, WC1
Categories
Authority
More Information The Lancet