I just started following this, but I'm going to go out on a limb and call it a reverse merger. Still contains the word Merger. "Stem Cells" will become the public face of the company, and will have to clean up the mess. ;-)
Could still be a scam, IMHO. A lot of named technologies turn out that way. Sounds great on paper, but is it (can it be) profitable? I still have a lot of DD to do, and this site usually complicates that for me. Playing videos while I'm trying to work, pop-ups, etc.