- Jan 9, 2010
- Los Gatos, CA
Wifey and I have been watching the Theranos series on Hulu. CEO Elizabeth Holmes was just sentenced to 11 years for fraud. The series was great, IMO. I think she is a sociopath. Of course the whole thing unfolded in the local media. I have the book, but haven't read it. I have to believe much was embellished, but the series filled in a lot of details. Highly recommended! So we took a spin to 1701 Page Mill Road, in Palo Alto. Here's Theranos HQ, of course the sign is removed. It is now a Stanford Lab building.