Manual For Biomaterials/scaffold Fabrication Technology, A 3 authors - Paperback £45.00 Find out more