Stephanie Leigh‐de Rapper
Observed names: S Leigh-de Rapper, S. de Rapper, Stephanie De Rapper, Stephanie Leigh, Stephanie Leigh-de Rapper, Stephanie de Rapper
Observed institutions: University of the Witwatersrand, Witshealth Consortium (Pty) Ltd. (South Africa)
ORCID: 0000-0003-3945-9823
Observed ORCID: 0000-0003-3945-9823
OpenAlex ID: A5079792373
