Stem cells are the primordial ooze from whence all human tissues are derived. These multipotent cells have been the subject of many debates and much excitement from the medical community, but not many people understand where they come from, what they are, and how we came to discover them. In …
Read More »