290 Academic Open Access peer-reviewed journals
66 institutions
166077 articles
research centers