Betti P

Family name Betti
Given name Peter
Initials P
ORCID

ORCID 0009-0002-0914-4695

Affiliations Aga Khan University Hospital, 3rd Parklands Avenue, Nairobi, 30270 - 00100, Kenya.

1 publications


Publications 9.5.1