Y
Researcher Profile

Yara Mekawi

🏛 Department of Psychological and Brain Sciences University of Louisville Louisville Kentucky USA

ORCID 0000-0002-9181-2324
2
Publications
44
Citations
9
Co-Authors
2
Active Years