CD59a Deficiency Exacerbates Ischemia-Reperfusion Injury in Mice

Abstract
No abstract available
Funding Information
  • Wellcome Trust (071467)
  • Kidney Research UK (071467)