M

Martin Oschatz

Helmholtz Institute Jena

ORCID: 0000-0003-2377-1214

217 papers and 11.6k citations.

PubIndex Score85Top 15% · mid-careerHow it's scored
217Publications
11.6kTotal Citations
First publication: 2010First senior author: 2014