Definition of RSE in English:

RSE

abbreviation

  • Royal Society of Edinburgh.