ID Biomedical's Shot in the Arm ID Biomedical appears well-positioned for the coming years, but it may be best to stay cautious on the company. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 