Search
Menu
2021
Zhejiang University
A dial-based communication device breaking barriers for deaf delivery workers
Life detection system enabling faster and targeted rescue efforts in hard to reach areas