FANDOM



Dr. Samuel Sterns, also known as the Leader, is a cellular biologist working in New York City.

GalleryEdit