Scholarly Index

Verena Siewers

Chalmers University of Technology; 9,766 total citations; 167 total publications; best world rank #20

Chalmers University of Technology

9,766Total citations
167Total publications
59H-index

Published ranking records