Short term Internship reserved for students with disabilities

Geneva, Switzerland