You are making way too much out this. The fact is the company has celgenes backing, a low market cap, they working with dr. Atala and recently, at least 4 different institutions have bought in.
"Don't worry about the world coming to an end today. It's already tomorrow in Australia"