Discuss Dentistry
Daily forum for dentists
Home › Forums › Implantology › A New Definition for Dental Implants › Re: A New Definition for Dental Implants
stem cells again..they are everywhere these days..
it is a long long time before they come in routine dental clinical practice
regards,
veeren