Steven Shi

Graduate Student
Taipei County, Taiwan

Subtitled talks