Scholarly Index
Leonard Seabrooke
Copenhagen Business School; 5,145 total citations; 168 total publications; best world rank #4
Copenhagen Business School
Scholarly Index
Copenhagen Business School; 5,145 total citations; 168 total publications; best world rank #4
Copenhagen Business School