Tissue-derived acellular micro-scaffold technology reducing or eliminating diabetics’ dependence oninsulin therapy

Full project page

Organisations map overview