Alon Altman has moved to Stanford