Rasha M. Mahrous
Observed names: M. Mahrous, Rasha, RASHA M MAHROUS, Rasha Mohammed Mahrous
Institution: Saudi Electronic University
Observed institutions: Saudi Electronic University, Agricultural Research Center
ORCID: 0000-0002-6420-2790
Observed ORCID: 0000-0002-6420-2790
OpenAlex ID: A5044285009
