Wednesday, June 26, 2019

Who is the next Mark Zuckerberg?

These 35 people are employing innovative methods to treat disease, to fight online harassment, and more.