Isn't STE in the same space as XRO, which has a market cap of over 3b?I reckon it is worthwhile to check XRO too.
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution