Europe PMC
"Europe PMC provides comprehensive access to life sciences literature from trusted sources. It's available to anyone, anywhere for free. With Europe PMC you can search and read 45.6 million publications, preprints and other documents enriched with links to supporting data, reviews, protocols, and other relevant resources."