Veeda Landeras is a Nephrologist with experience at AIN - Associates In Nephrology, S.C. and Centers for Dialysis Care. Veeda received their Bachelor of Medicine, Bachelor of Surgery from University of Jordan and furthered their education at Seton Hall University and Case Western Reserve University.
Sign up to view 0 direct reports
Get started