I guess that means there is serious money behind this with serious goals and a usual positive outcome. I have a relative riding a black horse investment as an officer and they like to make profits. This could get very interesting The type of research and treatments this company is into ( experimentally) has given another one of my relatives from three months to live to 8 years and running for liver cancer stage 4. Each treatment 58,000 and he has had over 100. Immunotherapy is the key to solving cancer imo They may or may not have something but I'm continuing to watch