Badges
Certifications
joaomoreno has not earned any certificates yet.
Work Experience
joaomoreno has not updated employment details yet.
Education
Swiss Federal Institute of Technology, Zurich, Zurich
Links
joaomoreno has not updated links details yet.
Skills
joaomoreno has not updated skills details yet.