I guess revenue is key here. Sure hope its coming. Seems like it is. If it stays under $10 for a while, it will certainly make it easier for me to get in.
Anyone have any idea how high this pps could go based on the potential revenues? Really long term, I know it could be astronomical if organs can be used for transplantation. But what about short term for biotech R&D?