Apology for not replying earlier. Yes p5 of 17 is it. Agree with you not that clear but when the page was expanded on an IPad it became clearer !. Other point, about neurology , well taken and it's not as if we don't have enough going our way.
SLR Price at posting:
$3.62 Sentiment: LT Buy Disclosure: Held