Been watching CXS for years and finally put my toe in the water on Friday. I doubt their is a biotech in Oz with a better board and management. That in itself doesn't get you over the line, but its a darn good place to start. Cheers
CXS Price at posting:
0.0¢ Sentiment: LT Buy Disclosure: Held