Profile picture
David Izikowitz
Masters
  • Senior Executive (CEO, President etc.)
    Primary
    Carbon Infinity
    Shanghai, China
  • Doctorate Student / Research Assistant
    China-UK Low Carbon College, Shanghai Jiao Tong University
    Shanghai, China
mini profile avatar David Izikowitz