D

Denise Horn

Humboldt-Universität zu Berlin

ORCID: 0000-0003-0870-8911

366 papers and 18k citations.

PubIndex Score97Top 3%How it's scored
366Publications
18kTotal Citations
First publication: 1979First senior author: 1979