Galecto Inc

NASDAQ:GLTO   12:07:09 PM EDT
4.74
-0.12 (-2.47%)
Twitter Share  Facebook Share StockTwits Share