So many names in this space. As you note, finding the right one (s) will be the trick, tho biotech in general probably still has legs in an overall up market. Here's my list: SBOTF, AVEO, CORT, ONTY, VTUS and GLTA of course!
Moving on to an actual issue (or potential issue), enclosed link is in reference to a mysterious plague affecting starfish on the west coast and more specifically, CA. Altho not the same organism, we don't know that limpets are not at risk. Stellar facilities are onshore but I'd bet that 'make-up' sea water is used in the process of culturing the limpets. My point is that many things unexpected can go wrong here and we should all understand how speculative this venture is.
Tried a stink bid GTC on SCTPF to watch. "shares unavailable for trade" on my Tradeking account. Liked the appointment of Dr Kirkman, CEO of Oncothyreon to the board. ONTY is another possible high flyer awaiting FDA results. There seem to be a million of these but how to winnow it down? GLTA