A

Peter Peter Sign in to save

OpenAlex Aachen author

Currently: University of Kansas · University of Kansas Medical Center

1.23k
Citations
15
h-index
22
i10-index
489
Works (all)
1
Aachen papers

Departments & institutes in Aachen

Affiliations exactly as printed on papers (3)
  • 1× Division of Nephrology, RWTH University of Aachen, Aachen, Germany
  • 1× Electron Microscopy Facility, RWTH University of Aachen, Aachen, Germany
  • 1× Institute of Pathology, RWTH University of Aachen, Aachen, Germany

Papers 1 stored

1 result