The clinical outcome of dental implants placed through skin flaps.

The clinical outcome of dental implants placed through skin flaps.