The International Society for Heart and Lung Transplantation (ISHLT) issued a statement introducing a policy to ban acceptance of any research papers on organ transplantation from China due to the regime’s forced organ harvesting practices. The policy is the first in recent years to come from a medical institution. The statement titled “International Society for Heart…