A-Z: General definitions: Royal Society

Definition

The Royal Society of London for Improving Natural Knowledge was set up in 1660 as a scientific society under the patronage of Charles II during the Restoration.

Scan and go

Scan on your mobile for direct link.