Is RAT a good buy at 44c with PE=4, dividend 11cAny doubt about dividend, does lower interest in US positive for RAT?
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution