Directory of open access books

DOAB is a community-driven discovery service that indexes and provides access to scholarly, peer-reviewed open access books and helps users to find trusted open access book publishers. All DOAB services are free of charge and all data is freely available.


IntechOpen Books

We are the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

African Journals Online (AJOL)

African Journals Online (AJOL), a multi-disciplinary database of African-published peer-reviewed scholarly journals. AJOL provides free online hosting peer-reviewed journals from many African countries.

Directory of open access journals

DOAJ is a community-curated online directory that indexes and provides access to high quality, open access, peer-reviewed journals.

BioOne Online Journal

BMC has an evolving portfolio of high quality peer-reviewed journals including broad interest titles such as BMC Biology and BMC Medicine, specialist journals such as Malaria Journal and Microbiome.

BMJ Central

BMJ Journals is a collection of more than 70 medical and allied science titles. They are published by BMJ, the global healthcare knowledge provider and pioneer in the development of open access.

InTech Open Science

IntechOpen provides access to Journals and Books within the fields of Science, Technology and Medicine.


LILACs covers literature related to the health sciences. Over 800 journals indexed, with nearly 300,000 articles freely available on the web.


PLOS is a nonprofit, Open Access publisher empowering researchers to accelerate progress in science and medicine by leading a transformation in research communication.

Freebooks4doctors ( (

KidsDoctor (

MedExplorer (

MedicineNet (

Planet Wellness (