Author

Peter Janetschek

Observed names: P Janetschek, P. Janetschek
OpenAlex ID: A5062294571
Works count: 22
Citation count: 239
H-index: 8
I10-index: 6
Year
Topic
Type