Scholarly Index
David Schwappach
University of Bern; 4,761 total citations; 215 total publications; best world rank #32
University of Bern
4,761Total citations
215Total publications
36H-index
Scholarly Index
University of Bern; 4,761 total citations; 215 total publications; best world rank #32
University of Bern