20190518180700.0 European journal of oral implantology (Print) 1756-2406 1756-2406 England European journal of oral implantology. 1756-2406 1756-2406 European journal of oral implantology (Print) 1756-2406 European journal of oral implantology.