Climb Bio stock dips despite initial CLYM116 safety data

Climb Bio stock dips despite initial CLYM116 safety data