A Minnesota company is turning animal organs into human ones in the hopes of shortening transplant waitlists.
Has this company solved the organ transplant supply problem?
28