Q2 RESULTS: In-line with our estimates. PST study progressing on schedule. – Analyst Blog
Brian Marckx, CFA Q2 RESULTS: In-line with our estimates. PST study progressing on schedule. Interleukin (ILIU) reported financial results for the second quarter ending June 30, 2011 on August 12th. The reported numbers were...
Read More

