30 Aug 2018 TEDxTaipei Speaker Professor Adrian David Cheok by admin | posted in: Keynote Speeches and Talks, Photos | 0