Terra Incognita still in the press

Screen Magazine recently recognized Kartemquin's Peabody Award win for Maria Finitzo's Mapping Stem Cell Research: Terra Incognita. Read the article.