Jeremy Lu
Jeremy Lu

Jeremy Lu

Web and Mobile programming enthusiast, Ping Pong playa.