scholarly article

scholarly article

article in an academic publication, usually peer reviewed

you are offline