Biofabrication

Biofabrication

ISSNs: 1758-5082, 1758-5090

Institute of Physics Publishing Ltd., United Kingdom

Scopus rating (2023): CiteScore 17.4 SJR 1.769 SNIP 1.276

Journal

Journal Metrics