David Sacks had a position (Editor in Chief ) at The Stanford Review

Title Editor in Chief
Is Current no
Updated over 1 year ago