Profile picture
Jan Kehr
Doctorate
  • Adjunct Professor
    Uppsala University
    Uppsala, Sweden
mini profile avatar Jan Kehr