Light Sciences Oncology, Inc. Sets IPO At 5.25M Shares At $14 To $16 Per Share

Light Sciences Oncology Inc., developer of light-activated treatments for solid tumors, has set the terms of its initial public offering at 5.25 million shares at an estimated price of $14 to $16 per share.
MORE ON THIS TOPIC