Skip to Main Content
Cultureware

Fully biodegradable and cationic poly(amino oxalate) particles for the treatment of acetaminophen-induced acute liver failure

  • TR Number: 4361