departments Anatomy, Cell Biology, and Physiological Sciences, faculty of medicine, American University of Beirut, Beirut, Lebanon.
Department of Anatomy, Cell Biology, and Physiological Sciences, Faculty of Medicine, American University of Beirut, Beirut, Lebanon.