27-09-2023 17:36 via news.google.com

Galecto downsizes by 70% following Phase II trial failure - Pharmaceutical Technology

Galecto downsizes by 70% following Phase II trial failure  Pharmaceutical Technology
Read more »