Scholarly Index

Amand Faessler

University of Tübingen; 28,488 total citations; 1,047 total publications; best world rank #5

University of Tübingen