Stanford: Top 10 Enduring Elements of High-Technology Entrepreneurshiphitechstartups.wordpress.com2 pointsmmpcse19 years ago