Chairman of the Board
Board member
Galecto Biotech
Denmark
Chief Operating Officer
Board member
Galecto Biotech
Denmark