Scholarly Index

Ulrich Technau

University of Vienna; 12,192 total citations; 120 total publications; best world rank #5

University of Vienna

12,192Total citations
120Total publications
59H-index

Published ranking records