Prof. Blatz ist Professor für Restaurative Zahnheilkunde sowie Ärztlicher Direktor und Prodekan für Digitale Innovation an der University of Pennsylvania School of Dental Medicine. Dort leitet er die Abteilung für Präventive und Restaurative Wissenschaften und gründete das CAD/CAM Keramik Zentrum. Sein Studium, seine Promotion und Habilitation absolvierte er an der Universität Freiburg.
Er ist Spezialist für Prothetik, Mitgründer und ehemaliger Präsident der International Academy for Adhesive Dentistry und Mitglied zahlreicher renommierter internationaler Fachgesellschaften. Zudem wirkt er als stellvertretender Chefredakteur mehrerer führender wissenschaftlicher Zeitschriften. Sein Buch „Evolution“ ist ein internationaler Bestseller. Für seine wissenschaftliche und didaktische Arbeit wurde Prof. Blatz vielfach ausgezeichnet, zuletzt als einer der „World’s Top 100 Doctors in Dentistry“.