Modeling DNA structure and processes through animation and kinesthetic visualizations

Full text