I-Mab – 1/28/2025

27% reduction in workforce.

Scroll to Top