P

Peter P. Nawroth

Technische Universität Dresden

ORCID: 0000-0002-6134-7804

668 papers and 51.7k citations.

PubIndex Score98Top 2%How it's scored
668Publications
51.7kTotal Citations
#7in Advanced Glycation End Products research
First publication: 1984First senior author: 1986