M

Markus Otto

University Hospital in Halle

ORCID: 0000-0003-4273-4267

1k papers and 33.3k citations.

PubIndex Score98Top 2%How it's scored
1kPublications
33.3kTotal Citations
First publication: 1956First senior author: 2001