Search
Menu
2021
Zhejiang University
Life detection system enabling faster and targeted rescue efforts in hard to reach areas