DMW - Deutsche Medizinische Wochenschrift: Impact Factor 2026, Indexing and Published Papers