View Journal
issn (print): 01429612
issn (electronic): 18785905

Biomaterials

1980 - ongoing

Elsevier



Publications in this Journal