--
2020 — Now
California, United States
2016 — 2017
Beijing City, China
Stevens Institute of Technology
Northeastern University (CN)