Return to Article Details An Avant-garde Approach to Life: Reviewing the Current Applications of 3D Bioprinting