Hayli Geffen
Observed name: Geffen, Hayli
Institution: University of Cape Town
Observed institutions: University of Cape Town, Stellenbosch University, Groote Schuur Hospital
ORCID: 0009-0009-0147-464X
Observed ORCID: 0009-0009-0147-464X
OpenAlex ID: A5062136642
