TED Community

Showing 1 - 1 of 1 members with photos

  • Member Picture

    Gabriela
    Ehrlich

    Geneva 20, Switzerland

    International Electrotechnical Commission (IEC)

    Head of Communications

    Anything that makes my heart beat faster. ...