Kevlartilage – Artificial Cartilage
Natural cartilage has amazing properties: under stress, as in running, knee cartilage releases water to become more [MORE]
Nanotech Disc for Eye Meds
If you can envision a drug eluting contact lens you have the basic idea of a [MORE]