15, Palazzo Castellania
Merchants Street
Valletta, VLT 1171
Malta
Mater Dei Hospital
Zn-Li scaffold, bone repair, pore structure, mechanical properties, biodegradation behavior