Unsupported browser

You are using an outdated browser. Please upgrade your browser to improve your experience.

Sign up for an Award

Participate with your entry in one of our professional or student awards.

Sign up for an award

Sign up for a Profile

Create your own profile and publish it in the iF WORLD DESIGN GUIDE.

Sign up for a profile

Learn more:


Present your project for free and win your share of EUR 50,000 in prize money.

Publish your project

Ye Sheng / Articles for daily use

Ye Sheng

In Africa, many children suffer from sand fleas because they don't have shoes of their own. The sand flea is a kind of parasite, which can enter t he human body and even cause harm to life. The mortality rate is as high as 60%.


Beijing City University

Beijing City University
Beijing, China

Chen Xinze,
Beijing City University