On Tuesday, a large Dalek appeared perched on the Stata Center. Daleks are genetically engineered organisms which appear in the British science fiction series Doctor Who.

Melissa Renée Schumacher—The Tech

On Tuesday, a large Dalek appeared perched on the Stata Center. Daleks are genetically engineered organisms which appear in the British science fiction series Doctor Who. Melissa Renée Schumacher—The Tech