Profile picture
Rasha Taha Abouelkheir
Doctorate
  • Lecturer / Senior Lecturer
    Center of Nephrology and Urology, Faculty of Medicine, Mansoura University
    Mansoura, Egypt
mini profile avatar Rasha Abouelkheir