Live feed17:20:52·1078dINSIDERFilingvia QuantisnowSEC Form 3: New insider Velan Capital Investment Management Lp claimed ownership of 1,659,654 sharesByQuantisnow·Wall Street's wire, on your screen.ALIM· Alimera Sciences Inc.Health CareOriginal source