A

Alexander Teumer

Medical University of Białystok

ORCID: 0000-0002-8309-094X

653 papers and 95k citations.

PubIndex Score89Top 11% · mid-careerHow it's scored
653Publications
95kTotal Citations
First publication: 2008First senior author: 2012