Doctors of the Worldh-index: 25Total citations: 2,834Total papers: 345Homepage: https://doctorsoftheworld.org/