Scholarly Index
Damien C. Weber
Paul Scherrer Institute; 17,233 total citations; 502 total publications; best world rank #5
Paul Scherrer Institute
17,233Total citations
502Total publications
64H-index
Scholarly Index
Paul Scherrer Institute; 17,233 total citations; 502 total publications; best world rank #5
Paul Scherrer Institute