Skip to main navigation Skip to search Skip to main content

ESPONJAS DE POLISSACARIDO PARA CULTURA E TRANSPLANTE DE CELULAS

Research output: Patent

Original languageEnglish
Patent numberPT901384E
IPCA61F 2/ 02 A N
Priority date22/05/96
StatePublished - 27 Feb 2004

Cite this