Newly launched Enlaza aims to bring covalency to biologics December 15, 2022 admin Start-up nets $61 million in seed financing with launch