Mike Shen

Lecturer

Lecturer

TEACHING SCHEDULE:

TBA

MEDIA PLATFORMS

Documentary, Video Journalism