Steven Fu

Stanford, California, United States