This site was really helpful while researching the ethical and legal issues involved in xenotransplantation. This article
has much more infromation on this topic as well.
When I was researching, this site had good information on the risks and benefits of xenotransplantation
I could not find another site that explained the process of xenotransplantation more clearly. They described a really
complicated process in such a way that it can be understood.
This website is really long and has a lot of useful information on xenotransplantation. I used this site mainly for its
list of alternatives for xenotransplantation.