Galecto Inc

NASDAQ:GLTO   3:56:02 PM EDT
2.77
-0.10 (-3.48%)
Twitter Share  Facebook Share StockTwits Share