andrew mangan stanford