Very sad news. Remember loving Marvel comics when they debuted as dedicated British titles in the early 1970's. They were so vastly different from the typical comics I had grown up with.
His heros were flawed, and fallable but always there was hope for a better future. R. I. P Stan.
Excelsior!