May 2, 2008 11:08 pm
Kartemquin's stem cell doc, Mapping Stem Cell Research: Terra Incognita, is going to screen in New Orleans on Sunday night, November 4th at 6:30pm as a part of Independent Lens' Community Cinema program. Get more information.
November 4, 2007, Sunday, 6:30 PM
1712 Oretha Castle Haley Blvd.
New Orleans, LA