Physician · Barry Ruht, M.d, PC
Credentials: Degree: MD 1975 · Identifier: NPI 1871542621 · License: PA
Physician
Barry Ruht, M.d, PC
Orthopaedic Surgery
Temple University Hospital
Residency
Allentown State Hospital
Doctor of Medicine
Temple University School of Medicine
Undergraduate
Penn State University, Bachelor of Science (BS), 1971