English | German | Russian | Czech

nanoscaffold English

Meaning nanoscaffold meaning

What does nanoscaffold mean?

nanoscaffold

A nanoscale scaffold used, primarily, to grow new tissue and bone

Are you looking for...?