Jameela A Kari

Prof. Jameela A Kari

Pediatrics nephrology, King Abdulaziz University, Jeddah, Makkah al Mukarramah, Saudi Arabia
orcid