Activity: Peer-review and editorial of research outputs › Publication Peer-review
The reviewed paper was ultimately published on the journal.