Cardiovascular physiology teaching: computer simulations vs. animal demonstrations.

Cardiovascular physiology teaching: computer simulations vs. animal demonstrations.