A group of scientists from Ottawa University in Canada have developed a system which creates antifreeze liquids that can keep organs awaiting a transplant fresh for longer periods of time. This discovery will improve the organ transplant success rate and ...