Top definition is a website referencing 48 million articles, abstracts and PDF full texts from the biological, geographical, and the health sciences. It offers a paid service of providing Full Texts of any science article. is used by uploading, downloading and purchasing PDF Full Texts of science articles.
by George Maine December 27, 2017
Get the mug
Get a mug for your grandma Rihanna.