Scholarly Index

Christian Schlötterer

TU Wien; 23,960 total citations; 258 total publications; best world rank #44

TU Wien