University Presentation on Consumer Irrationality and Market Failure from Peter Ubel at Duke 0 Comments … Continue Reading