Career
Together with Andrei Zelevinsky, he introduced cluster algebras. He has also made contributions in other fields such as Schubert calculus and enumerative geometry. He is currently the Robert M. Thrall Collegiate Professor of Mathematics at the University of Michigan.
Fomin received his M.Sc in 1979 and his Doctor of Philosophy in 1982 from Saint St. Petersburg State University under the direction of Anatoly Vershik and Leonid Osipov.
Previous to his appointment at the University of Michigan, he held positions at the Massachusetts Institute of Technology from 1992 to 2000, at the Saint St. Petersburg Institute for Informatics and Automation, and at the Saint St. Petersburg State Electrotechnical University. In 2012 he became a fellow of the American Mathematical Society.