Innate Pharma reports increase in annual revenue for 2012
Revenue of 14.3 million euros including payments from Bristol-Myers Squibb and research tax credit Strong cash position with 32.6 million euros in cash, cash equivalents and current financial...