NPI: 1700815602 · CHARLOTTESVILLE, VA 22908 · Blood Banking & Transfusion Medicine Physician · NPI assigned 07/02/2006