Biomea Fusion Reports First Quarter 2024 Financial Results and Corporate Highlights

Cash position of $145.3 million at the end of the first quarter of 2024