New dimensions in tissue engineering: possible models for human physiology.

New dimensions in tissue engineering: possible models for human physiology.