Xavier Matteucci Author & Editor

Xavier Matteucci, Independent Researcher, Austria

Melanie Smith, Budapest Metropolitan University, Hungary