Marcela Ruiz

Zurich University of Applied, Switzerland