Shared speaking history
Both spoke at 1 of the same event
Danny Hillis
Inventor & Engineer | Scientific Innovation and Emerging Technology
Sheena Iyengar