E20124 Combining stem cells self-assembling-peptide scaffolds and novel bioreactors in cartilage engineering
E20126 Combining stem cells self-assembling-peptide scaffolds and novel bioreactors in cartilage engineering
E20126/2 Combining stem cells self-assembling-peptide scaffolds and novel bioreactors in cartilage engineering