A bone transport frame (100") comprising: a first ring having a first upper ring surface and having a first central axis orthogonal to the first upper ring surface; a second ring having a second upper ring surface and having a second central axis orthogonal to the second upper ring surface; and a plurality of elongate struts coupled to the first ring and the second ring, the plurality of elongate struts each including a first adjustable member; and a plurality of ring transport assemblies rotatably coupling the second ring to the plurality of struts, wherein each elongate strut has a central axis fixed to the first upper ring surface, rotation of one of the plurality of first adjustable members transports at least one of the plurality of ring transport assemblies and the second ring in either a proximal or distal vertical direction with respect to the first ring, wherein each of the plurality of ring transport assemblies includes a joint that may swivel about a three-dimensional axis to enable the second ring to rotate so that second upper ring surface of the second ring is not parallel to the first upper ring surface of the first ring, and wherein the second ring is substantially prohibited from horizontal translation such that the second central axis of the second ring is substantially prohibited from translating toward or away from the central axes of the plurality of elongate struts, further comprising a third ring having a third upper ring surface and having a third central axis orthogonal to the third upper ring surface, the third ring being coupled to the plurality of elongate struts, wherein the third ring is located distally to the second ring, and wherein the second ring is located distally to the first ring. a first ring having a first upper ring surface and having a first central axis orthogonal to the first upper ring surface; a second ring having a second upper ring surface and having a second central axis orthogonal to the second upper ring surface; and a plurality of elongate struts coupled to the first ring and the second ring, the plurality of elongate struts each including a first adjustable member; and a plurality of ring transport assemblies rotatably coupling the second ring to the plurality of struts, wherein each elongate strut has a central axis fixed to the first upper ring surface, rotation of one of the plurality of first adjustable members transports at least one of the plurality of ring transport assemblies and the second ring in either a proximal or distal vertical direction with respect to the first ring, wherein each of the plurality of ring transport assemblies includes a joint that may swivel about a three-dimensional axis to enable the second ring to rotate so that second upper ring surface of the second ring is not parallel to the first upper ring surface of the first ring, and wherein the second ring is substantially prohibited from horizontal translation such that the second central axis of the second ring is substantially prohibited from translating toward or away from the central axes of the plurality of elongate struts, further comprising a third ring having a third upper ring surface and having a third central axis orthogonal to the third upper ring surface, the third ring being coupled to the plurality of elongate struts, wherein the third ring is located distally to the second ring, and wherein the second ring is located distally to the first ring.