ParentFull threadgreatpostman·A biology professor at Stanford claims it’s in the 10% range in modern timesView on HN