Email: nick.zhangyuan@gmail.com

Phone: (408)544-5714

Address: 665 Clyde Avenue Mountain View, CA 94043

Links: LinkedIn, Google Scholar