Dimitrios S. Zarouchas
Observed names: D. S. Zarouchas, D. Zarouchas, D.S. Zarouchas, DIMITRIOS ZAROUCHAS, Dimitrios Zarouchas, Zarouchas, D., Zarouchas, D. (Dimitrios), Zarouchas, D.S. (Dimitrios), Zarouchas, Dimitrios
Institution: Delft University of Technology
ORCID: 0000-0001-5177-5138
Observed ORCID: 0000-0001-5177-5138
OpenAlex ID: A5066270938
