BIOFABRICATION
journal38517
E201040
GB
1758-5090
Rivista
Bristol : IOP Publishing
2009
can
restricted
false