Email is the best way to reach me.

Address: Palo Alto, CA 94303, United States.
Email:6