E

Eckhard Lammert

Deutsches Diabetes-Zentrum e.V.

ORCID: 0000-0002-9844-8000

117 papers and 6.7k citations.

PubIndex Score84Top 16% · seniorHow it's scored
117Publications
6.7kTotal Citations
First publication: 1996First senior author: 2001