steve blank

steve blank

Customer Development & Secret History, Teaching at Stanford, Berkeley and Columbia