NPI Central
Robert Turer, MD, MSE — NPI 1134509383, Dallas, TX | NPI Central