Innovative People

John Lindsay

Mobile applications, IoT, sensors, computer vision, blockchain