F

Felix Distelmaier

Düsseldorf University Hospital

ORCID: 0000-0003-4304-7848

160 papers and 6.2k citations.

PubIndex Score51Top 49% · seniorHow it's scored
160Publications
6.2kTotal Citations
First publication: 2004First senior author: 2005