Scholarly Index

Zala Schmautz

ZHAW Zurich University of Applied Sciences; 1,156 total citations; 21 total publications; best world rank #33

ZHAW Zurich University of Applied Sciences