Mike Shen

Mike Shen

Lecturer

TEACHING SCHEDULE:

TBA

MEDIA PLATFORMS

Documentary, Video Journalism