Personal Information
Organization / Workplace
Philadelphia, Pa United States
Tags
green screen
technology
pecha kucha
See more
Presentations
(17)Documents
(1)Likes
(1)Ecosystems With Ego
kadair26
•
14 years ago
Personal Information
Organization / Workplace
Philadelphia, Pa United States
Tags
green screen
technology
pecha kucha
See more