Najla Albaridi

Princess Nourah bint Abdulrahman University, Saudi Arabia

0000-0001-8888-4098