D

Dmytro Martsenkovskyi

Bogomolets National Medical University

ORCID: 0000-0002-6030-2698

55 papers and 528 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
55Publications
528Total Citations
First publication: 2023First senior author: 2023

Top publicationsby citations

Indexing the rest of 55 publications…