Chunping Han
Stanford University