A group of College at Buffalo researchers has developed a brand new strontium-loaded scaffold that [...]