John Matthew Sullivan (born February 25, 1963) is an American mathematician who works in Germany as a professor at Technische Universität Berlin. His research includes work on knot theory, constant-mean-curvature surfaces, mathematical foams, scientific visualization, and mesh generation.[1]