Created by Stan Lee and Steve Ditko.
First appearance in mainstream in Strange Tales (Marvel, 1951 series) #110 (July 1963).
First appearance in Earth-689 in The Avengers Annual (Marvel, 1967 series) #2 (September 1968).