The fundamental process of cellular respiration—how cells make energy—has been brought to life in a new series of biomedical animations created by wehi.tv, in partnership with HHMI Biointeractive, an initiative of the Howard Hughes Medical Institute.
Click here for original story, New animations breathe life into complex scientific concepts
Source: Phys.org