A spacer for separating bones of a joint, the spacer comprising: a frame; a carriage slideably moveable in relation to the frame, and having at least one ramped surface; an actuating screw connected to the carriage and supported by the frame, the actuating screw configured to cause the carriage to slideably move in relation to the frame when the actuating screw is rotated; a first endplate configured to engage a first bone of the joint, and having at least one ramped surface mateable with the at least one carriage ramped surface, whereby when the carriage is slideably moved by rotation of the actuating screw, the at least one endplate ramped surface slides against the at least one carriage ramped surface to cause the first endplate to move along an axis transverse to a longitudinal axis, to increase a height of the spacer; a second endplate configured to engage a second bone of the joint, characterized in that the spacer further comprises a screw support connected to the frame and configured to rotatably retain the actuating screw, the screw support forming a longitudinal axis, and the frame forming a longitudinal axis, the screw support being slideably connected to the frame to enable changing an angular orientation between the actuating screw and the frame, wherein the spacer further includes: a pin moveable within a slot formed in the carriage; and a link pivotably mounted to the pin, and including a threaded bore into which the actuating screw is threadably engageable to cause the carriage to slideably move within the frame. a frame; a carriage slideably moveable in relation to the frame, and having at least one ramped surface; an actuating screw connected to the carriage and supported by the frame, the actuating screw configured to cause the carriage to slideably move in relation to the frame when the actuating screw is rotated; a first endplate configured to engage a first bone of the joint, and having at least one ramped surface mateable with the at least one carriage ramped surface, whereby when the carriage is slideably moved by rotation of the actuating screw, the at least one endplate ramped surface slides against the at least one carriage ramped surface to cause the first endplate to move along an axis transverse to a longitudinal axis, to increase a height of the spacer; a second endplate configured to engage a second bone of the joint, characterized in that the spacer further comprises a screw support connected to the frame and configured to rotatably retain the actuating screw, the screw support forming a longitudinal axis, and the frame forming a longitudinal axis, the screw support being slideably connected to the frame to enable changing an angular orientation between the actuating screw and the frame, wherein the spacer further includes: a pin moveable within a slot formed in the carriage; and a link pivotably mounted to the pin, and including a threaded bore into which the actuating screw is threadably engageable to cause the carriage to slideably move within the frame. a pin moveable within a slot formed in the carriage; and a link pivotably mounted to the pin, and including a threaded bore into which the actuating screw is threadably engageable to cause the carriage to slideably move within the frame.