2009 - Gates Foundation Grand Challenge Explorations Award

Prize

Degree of recognitionInternational