Bicara Therapeutics Prices Public Offering at $16.00 per Share | Intellectia.AI