Current Role at Stanford


Associate Dean & Chief Technology Officer