Luca Jokic

Mr. Luca Jokic

Technische Universität Darmstadt, Darmstadt, Hesse, Germany
orcid