D

Daniel Buser

University of Bern

ORCID: 0000-0003-3920-4257

366 papers and 38.4k citations.

PubIndex Score98Top 2%How it's scored
366Publications
38.4kTotal Citations
#4in Dental Implant Techniques and Outcomes
First publication: 1933First senior author: 1987