Scholarly Index

Marcus Holgersson

Chalmers University of Technology; 2,202 total citations; 69 total publications; best world rank #154

Chalmers University of Technology