Polyglot software engineer working at Amazon
- London, United Kingdom
- https://www.linkedin.com/in/davejlong/
Shengliang Pu
shlpu
Lecturer - Department of RS & GIS, Faculty of Geomatics, East China University of Technology.
ECUT China