|
Helpful votes received on reviews:
57% (4 of 7)
Location: Palo Alto, CA USA
In My Own Words:
(this space intentionally left blank)
|
|
ReviewsTop Reviewer Ranking: 253,693 - Total Helpful Votes: 4 of 7
|
|||||||||||