blog.press.princeton.edu
The Royal Institution: Science Lives Here
by Katie Lewis and Keira Andrews The Royal Institution is a scientific gem in the heart of London. It was founded in 1799 by leading British scientists of the age with the aim of bringing technolog…