Q2 RESULTS: In-line with our estimates. PST study progressing on schedule. (ILIU)
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. […]