Alex Aiken

Presenter
Stanford University