Skip to content Skip to navigation

Tim Roughgarden

Tim Roughgarden

Tim Roughgarden

Associate Professor of Computer Science
Professor, by courtesy, of Management Science and Engineering