Biofabrication

Titles
  • Biofabrication
  • Biofabrication
  • BIOFABRICATION
ISSNs1758-5082
Additional searchable ISSN (electronic)1758-5090
PublisherIOP Publishing Ltd.
ZDB-ID2578166-2
Scopus ID19700182917