What is LIFE all about?
Don't worry. I am not getting all philosophical with you. Last week, ATYR Pharma (NASD: LIFE) was up 88.14%. A move this significant warrants a closer look into the stock. As the overall market experienced a pullback last week, which has continued so far into this...