T

Thorsten Orlikowsky

Universitätsklinikum Aachen

ORCID: 0000-0001-7123-0629

199 papers and 3.4k citations.

PubIndex Score33Top 67% · seniorHow it's scored
199Publications
3.4kTotal Citations
First publication: 1992First senior author: 2003