Scholarly Index

Leonard Seabrooke

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

Copenhagen Business School