NIKITA LALWANI
Mozilla founder speaks on intellectual property rights
Mozilla founder Mitch Kapor ’71 hasn’t “spent more than 15 minutes in more than 20 years” in Ezra Stiles College, from which he graduated nearly […]
September 29, 2009