Profile picture
Thorvaldur Thordarson
Doctorate
  • University of Iceland
    Reykjavik, Iceland
mini profile avatar Thorvaldur Thordarson