peer_reviewEnglish

peer review, referee

Verb

Evaluate professionally a colleague's work

English: referee, peer review

English words with similar meanings

Show 1 words