D

Dietrich Rothenbacher

Helmholtz-Institute Ulm

ORCID: 0000-0002-3563-2791

617 papers and 89.1k citations.

PubIndex Score98Top 2%How it's scored
617Publications
89.1kTotal Citations
First publication: 1970First senior author: 2000