Integration & Development for Children Association · Ginebra, Suiza.