Polysaccharide sponges for cell culture and transplantation

Research output: Patent

Original languageEnglish
Patent numberAU2711797
IPCA61F 2/ 02 A N
Priority date21/05/97
StatePublished - 9 Dec 1997

Cite this