The complexity of the human body never ceases to amaze me. So many systems need to work together to carry out seemingly simple tasks like walking, breathing and digesting. This complexity means that from time to time the convoluted web of neurons, strands of DNA and woven matrices of bone can be subject to defects.
Read More