#69 Rachel Roumeliotis, 2017 Technology Trends

0:00
0:00