Photo of Stephen Uzzo

Stephen Uzzo

Chief Scientist

New York Hall of Science