Open Internet by MindsNetHas anyone actually gotten meaningful benefit from stem cell therapy or is the regenerative medicine space mostly hype?