H

Horst Fischer

Universitätsklinikum Aachen

ORCID: 0000-0003-0990-5028

396 papers and 14.1k citations.

PubIndex Score98Top 2%How it's scored
396Publications
14.1kTotal Citations
First publication: 1961First senior author: 1986