Rishi Mehta

Rishi Mehta

15 y/o working on ending open defecation in Nigeria + increasing the energy density of batteries.