Tawfiqullah Ayoubi
Institution: Kabul Education University
Observed institutions: Universiti Malaysia Pahang Al-Sultan Abdullah, Southwest University, Kabul Education University
ORCID: 0000-0001-8526-5961
Observed ORCID: 0000-0001-8526-5961
OpenAlex ID: A5078594232
