Comment Comment by MenaMena123 I would think Harvard has more value than TechStars. Now if you said YC vs Havard, then its a big difference. parent MenaMena123 15 years ago