Scinovex
D

Dimitris Spiliotopoulos

University of Peloponnese (GR)ORCID 0000-0003-3646-1362
h-index
20
Publications
127
Citations
1.3K
i10-index
41
Impact (2-yr)
8.76