Where are these figures published? I have Fy 18 revenue as $54.14m not $72m, and Fy 19 revenue is more likely around the $75m-$80m rather than $104.
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution