Liang Kuang
Stevens Institute of Technology
Hoboken, NJ, 07030, USA
Hoboken NJUSA
07030