J. Doyne Farmer

Patents forecast technological change