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