peer-reviewed journals
English
Noun
peer-reviewed
journals
plural of
peer-reviewed journal