IASTE - International Association for the Exchange of Students for Technical Experience
Click here for more information ...