I'm happy to say I haven't sold. In fact bought another 8500 shares today at $2.64. From what I hear, I'm more convinced than at any time over the last six months.
NTI Neurotech knocked back by FDA as agency declares target condition not rare enough for special status