Biomaterials

Biological (tbd)

Synthetic:

a) biodegradable (tbd)

b) non-degradable (tbd)