Science Source (formerly Photo Researchers) is a stock photo agency based in Manhattan, New York City. Founded in 1957 by Peter Schults, it represented 2,000 photographers in 1993.
Science Source (formerly Photo Researchers) is a stock photo agency based in Manhattan, New York City. Founded in 1957 by Peter Schults, it represented 2,000 photographers in 1993. (en)
Science Source (formerly Photo Researchers) is a stock photo agency based in Manhattan, New York City. Founded in 1957 by Peter Schults, it represented 2,000 photographers in 1993. (en)