I am reading about Serre duality theory in algebraic geometry from Hartshorne, and am wondering what kinds of applications it has. It seems that most applications go through some version of the Riemann-Roch theorem, which is then used to study algebraic curves and surfaces.
What are some other applications of Serre duality?