I dont know about this. Honestly, for the better part of the reading, I didnt know what the hell a "chlorella" was.
I will tell you this though- just because its a growth factor of one thing doesnt mean it is for another. Growth factors work with conjunction of other cells, and are regulated by a system of checks in the body.
Just look at the price Man!
The ****s also green! (which if it definately worked wouldnt matter), but plant sterols/GF's dont have that great of a track record (yet- probably very soon to change though)