RE:I'm expecting a News Release on Tuesday morning--7.am--
impala, why would tlt announce something one business day "after" it could have been presented to major oncology symposium? I was really hoping for yesterday or this morning, but can't seem to think how tue would b the day. although any positive news would b welcome, imo