Galecto, Inc.

Galecto, Inc. (GLTO)

Market Cap

6.19M

Website

https://galecto.com

Earnings Date

Nov 1, 2024

Employees

13

IPO Date

Oct 29, 2020