
It's debatable whether SDI's 2012 crowning glory is that one of its films, The Perfect Fit, has made the documentary shorts shortlist for Oscars consideration, or that two lead subjects of another of its films, Stem Cell Revolutions, have just won the Nobel Prize for medicine. Read more...

Comments