Phone
+1 (551) 226-9895
Email
rliu3 AT stevens DOT edu
Twitter
@anels
Address
Stevens Institute of Technology
Department of Computer Science
Castle Point on Hudson
Hoboken, NJ 07030