If the one poster somewhere is telling the truth that they work at Sheba, they're supposed to come in at around 78%. That's unheard of in the pharma industry. Most are luck to get 30%.
(1)
(0)
OWC Pharmaceutical Research Corp. (OWCP) Stock Research Links