Safoora Pitsi
Observed name: Safoora Pitsi (20165319)
Institution: Excelsia University College
Observed institutions: University of Wollongong, Excelsia University College
ORCID: 0000-0001-8074-5210
Observed ORCID: 0000-0001-8074-5210
OpenAlex ID: A5092391075
