All Stories

  1. use of an acellular cellulose based scaffold for treating osteochondral defects