Animal Models in Translational Research: Rosetta Stone or Stumbling Block?

Animal Models in Translational Research: Rosetta Stone or Stumbling Block?