Droga5 Wins Grand Prix for Good for Inventing Bandages That Save Lives

By Tim Nudd on June 23, 2012