Ivan Soprunov Professor Disciplines Mathematics Research Interests algebraic geometry toric varieties lattice polytopes