St. Louis is home to many amazing things: baseball, toasted ravioli, the Arch, just to name a few. But did you know it’s also been home to over a dozen Nobel Prize winners?