Personal information

United States

Activities

Employment (2)

Lawrence Berkeley National Laboratory: Berkeley, CA, US

2003 to present
Employment
Source: Self-asserted source
Stephane de la Rue du Can

International Energy Agency: Paris, Île-de-France, FR

2000 to 2003
Employment
Source: Self-asserted source
Stephane de la Rue du Can