Biofabrication

Biofabrication

ISSNs: 1758-5082, 1758-5090

Institute of Physics Publishing Ltd., United Kingdom

Scopus rating (2022): CiteScore 17 SJR 1.534 SNIP 1.317

Journal

Journal Metrics