Akihiro Maeda

Stanford, California