Winston Ma: Challenges in the era of connected things

Winston Ma