Affiliation:
University of Applied Sciences St. Polten
Marcel Zaes Sagesser
Continue reading
March 12, 2026