What does Scholarly mean? In terms of these databases it is merely a synonym of Peer Reviewed. Other words that describe a high quality article that most likely peer reviewed are:
Whichever word is used, it tends to mean a quality article from a reputable journal.
Watch this Video on Peer Review to see more -
Address: 8787 W. Alameda Ave. Lakewood, CO 80226 Phone: 303-963-3250 Email: email@example.com