Scholarly Index
Henk Volberda
University of Amsterdam; 19,751 total citations; 377 total publications; best world rank #4
University of Amsterdam
19,751Total citations
377Total publications
66H-index
Scholarly Index
University of Amsterdam; 19,751 total citations; 377 total publications; best world rank #4
University of Amsterdam