J

Jim Schmeckenbecher

Medical University of Vienna

ORCID: 0000-0002-8118-0458

16 papers and 61 citations.

PubIndex Score74Top 26% · early-careerHow it's scored
16Publications
61Total Citations