James Simons

James Simons

Production 0.053
Jimmy Simons, James S. Simons