Elicio Therapeutics has filed for a $10M IPO. The company is proposing to list on the Nasdaq under the ticker ELTX.
Read More