Marina Zapater

Young Professionals EPFL, Switzerland
IEEE Region: 8