Shrikant Maurice Peters
Observed names: Peters, Shrikant Maurice, S M Peters, S Peters, Shrikant M Peters, Shrikant M. Peters, Shrikant Peters
Institutions: University of Cape Town, Groote Schuur Hospital
ORCID: 0000-0002-5252-432X
Observed ORCID: 0000-0002-5252-432X
OpenAlex ID: A5002362642
