The Royal Society

  • 6-9 Carlton House Terrace, London, London, SW1Y 5AG, United Kingdom
  • Total Scholarships – 2

About The Royal Society

The Royal Society, formally The Royal Society of London for Improving Natural Knowledge, is a learned society and the United Kingdom's national academy of sciences.