Safaa Ataya Barakat
Observed names: Barakat, Safaa, Safaa A. Barakat, Safaa Barakat, safaa barakat
Institution: Animal Production Institute
Observed institutions: Animal Production Institute, Agricultural Research Center, Agricultural Research Center
ORCID: 0009-0009-6111-3117
Observed ORCID: 0009-0009-6111-3117
OpenAlex ID: A5008277677
