Farrah Deeba
Observed names: DEEBA, Farrah, Deeba, Farrah, F Deeba, F. Deeba, Farrah, Deeba
Institutions: University of Peshawar, University of Agriculture Faisalabad
ORCID: 0000-0003-2451-2855
Observed ORCID: 0000-0003-2451-2855
OpenAlex ID: A5055195058
