Peter E. Sebaaly
Observed names: P E Sebaaly, P Sebaaly, P. E. Sebaaly, P.E. Sebaaly, Peter E Sebaaly, Peter Sebaaly, Sebaaly P E, Sebaaly, Peter, Sebaaly, Peter E, Sebaaly, Peter E.
ORCID: 0000-0001-9660-8552
Observed ORCID: 0000-0001-9660-8552
OpenAlex ID: A5013922073
