T

Timo Deutschbein

Klinikum Oldenburg

ORCID: 0000-0003-0586-0168

233 papers and 8.2k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
233Publications
8.2kTotal Citations
First senior author: 2020