Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Transplant experts are seeing a spike in people revoking organ donor registrations, their confidence shaken by reports that organs were nearly retrieved from a Kentucky man mistakenly declared dead. It happened in 2021 and while details are murky surgery was…