Aosheng Ran
Aosheng Ran

Aosheng Ran

Interaction designer @ CCA IxD BFA, SF. I use systems thinking and storytelling to empower individuals and communities.