To Xenotransplant or Not to Xenotransplant: Pigs, Baboons, or Frogs?
113,000 people in the United States are currently eligible to receive a transplant, but only about 36,528 transplants are performed each year due to a shortage of available organs. As a result, approximately 20 people die each day waiting for a transplant (1). Researchers have been exploring new technologies...