A Comparative Assessment of Implant Site Viability in Humans and Rats.

A Comparative Assessment of Implant Site Viability in Humans and Rats.