Journal Publishing Editor 18 May 2023, Mare Nostrum United Kingdom Academic | Publisher | Administration | Editor | Journals Bookmark job Bookmark job