8800 technology forest pl the woodlands tx 77381
Researchers have developed a 3D organ-on-a-chip that mimics the human joint. The discovery will help researchers understand the pathology of joint diseases better and assist with the development and testing…