Professor Neil Shubin will host a preview screening of his new show on PBS, "Your Inner Fish," at the Logan Center for the Arts, 915 E. 60th St.
The DNAinfo archives brought to you by WNYC.
Read the press release here.
Professor Neil Shubin will host a preview screening of his new show on PBS, "Your Inner Fish," at the Logan Center for the Arts, 915 E. 60th St.