Scholarly Index
Arthur C. Ouwehand
Urho Kaleva Kekkonen Institute; 25,353 total citations; 324 total publications; best world rank #13
Urho Kaleva Kekkonen Institute
25,353Total citations
324Total publications
90H-index
Scholarly Index
Urho Kaleva Kekkonen Institute; 25,353 total citations; 324 total publications; best world rank #13
Urho Kaleva Kekkonen Institute