U

Ulrich S. Schubert

Helmholtz Institute Jena

ORCID: 0000-0003-4978-4670

2.3k papers and 101.7k citations.

PubIndex Score98Top 2%How it's scored
2.3kPublications
101.7kTotal Citations
#3in Nanofabrication and Lithography Techniques
First publication: 1972First senior author: 1972