123 employees
A learned society and one of the UK’s leading marine biological research institutes.
1884