Christina Lampe-Onnerud

  • Energy expert

Christina Lampe-Onnerud's Presentations

TED2011 February 2011