Benjamin Handel


Benjamin Handel - person. He graduated from the Northwestern University. He was awarded the Frisch Medal.