Natasha Kalebic
Observed names: Kalebic, Natasha, N Kalebic, N. Kalebic
Institutions: Oxleas NHS Foundation Trust, Cardiff University
Observed institutions: Oxleas NHS Foundation Trust, Cardiff University
ORCID: 0000-0001-5228-0823
Observed ORCID: 0000-0001-5228-0823
OpenAlex ID: A5090915622
