Open AccessDOAJCrossrefOpenAlexHomoSchweizerbart Science Publishers·anatomy·DEHMOOZISJN74.04Journal Score