If SLA is just 1/20th of CSL we will still be handsomely rewarded. I would suggest that those who have actually given BioA a chance will be confident that the products work and can therefore generate significant income over time.
SLA Price at posting:
18.0¢ Sentiment: Buy Disclosure: Held