Multilingual dictionary of abbreviations

What does JRCSE mean?

Code

Meaning

Language

Themes and places

JRCSE

Journal of the Royal College of Surgeons of Edinburgh

In English