Beyza BOZALI

Ms. Beyza BOZALI

Delft University of Technology, Delft, The Netherlands
orcid