Definition: Biofabrication

The future is here!