James Chan
Geek, Photographer and Investment Manager at Neoteny Labs
James Chan hasn't shared any plans yet.