When James Scott Wilson was rushed to the hospital in 2023 with end-stage liver failure, he knew his time was running out. As ...