Taylor Kubota

Taylor Kubota is a writer for Stanford News.

More from Taylor Kubota: