Biomea Fusion Q2 net loss narrows to $8.33 million; R&D expenses fall 44.68% to $9.14 million - BMEA News | Rallies