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
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