60 SECONDS with Dr. Barbara Sobczak on the Straumann® Pro Arch TLX
The new Straumann® TLX Implant System is the next stage of evolution for Tissue Level implants. In this episode of 60 SECONDS, Dr. Barbara Sobczak shares her experience about the importance of immediacy in her practice and how the new implant system supports in it.