Also known as: mscow270001
Esther Bautista lives in San Jose, California. He has also lived in Union City, California. Companies in which he has a work history include Stanford University and Stanford Linear Accelerator Center. His favorite TV show is Discovery Channel.