Author

Olaf Peters

Observed names: O Peters, O. PETERS, O. Peters, Olaf Peters,, Peters, O.
OpenAlex ID: A5000146746
Works count: 35
Citation count: 319
H-index: 8
I10-index: 7
Year
Topic
Type