NobleBlocks
    Osteopontin at mineralized tissue interfaces in bone, teeth, and osseointegrated implants: ultrastructural distribution and implications for mineralized tissue formation, turnover, and repair. | NobleBlocks