Bioengineering Approaches To Study Human Pluripotent Stem Cells And Their Derivatives