Bio


For more about Dave, see http://davevanveen.com

Stanford Advisors