Tag
$IGMS
IGM Biosciences slides by 66% on discontinued drug development and lay offs
Rowan Dunne · Jan 10, 2025