Taiwan Film Directors: A Treasure Island
Emilie Yueh-yu Yeh
The year 2003 marked the fiftieth anniversary of James Watson's and Francis Crick's discovery of the structure of DNA, which began a revolution in the biological sciences and radically altered the way humans view life and themselves.