Kristine Casal's avatar
Kristine Casal
Resident at Carilion Clinic
  • Pediatrics
  • Resident at Carilion Clinic
Want to learn more about Kristine?

Join Resident 360!