https://medicine.ouhsc.edu/academic-departments Parent Page: Academic Departments id: 21967 Active Page: Facultyid:21973

Adult Reconstruction

Rishi Thakral, ​MD

Rishi Thakral, MD

Associate Professor

Hand

Musculoskeletal Oncology / Adult Reconstruction

Pediatric Orthopedics

William R. Puffinbarger, ​MD

William R. Puffinbarger, ​MD

Associate Professor


William R. Puffinbarger, MD, is a Board Certified Orthopedic Surgeon specializing in Pediatric Orthopedics.  His areas of interest are in Pediatric Orthopedic Surgery including scoliosis, developmental dysplasia of the hip, clubfeet, pediatric fractures as well as cerebral palsy.

Dr. Puffinbarger earned his medical degree from the University of Oklahoma Health Sciences Center in Oklahoma City, OK in 1991.  He completed his Orthopedic Surgery Residency at the University of Oklahoma College of Medicine in 1996.  He continued his specialized education, in Pediatric Orthopedic Surgery at Babies and Children's Hospital of New York in New York, NY in 1999.

Dr. Puffinbarger currently serves as the Medical Director of the OU Children's Physicians Clinic in Children's Hospital.  He also serves as Course Director for student rotations in Orthopedic Surgery at the University of Oklahoma College of Medicine. He is active on the College of Medicine Admissions Board and is currently the Vice Chairman of the OU Physicians Group Finance Committee.


Fellowship:

  • Fellow, American Academy of Orthopaedic Surgeons


Memberships:

  • Pediatric Orthopaedic Society of North America
  • Scoliosis Research Society



Shoulder and Elbow Reconstruction

Spine

Sports Medicine and Arthroscopic Surgery

Sheila M. Algan, ​MD

Sheila M. Algan, MD

Associate Professor

Charles B. Pasque, ​MD

Charles B. Pasque, MD

Professor & Residency Program Director
​Sports Medicine & Arthroscopic Surgery

Douglas J. Rowles, ​MD

Douglas J. Rowles, MD

Associate Professor

Trauma

William J.J. Ertl, ​MD
Brandon R. Hull

Brandon R. Hull, MD

Assistant Professor

David C. Teague, ​MD

David C. Teague, ​MD

Professor
Don H. O'Donoghue Professor and Chair

John M. Yingling, DO

John M. Yingling, DO

Assistant Professor