Iomedico (Germany)h-index: 22Total citations: 2,016Total papers: 247Homepage: http://iomedico.org/wp2/