Stephen Jay Gould worked at the museum located in which New York City borough?
American Museum of Natural History: The American Museum of Natural History (abbreviated as AMNH), located on the Upper West Side of Manhattan, New York City, is one of the largest museums in the world.
i don't know