Nthumba Peter Muli
Department of Plastic Surgery, AIC Kijabe Hospital, Kenya; Department of Plastic Surgery, Vanderbilt University Medical Center, Nashville, Tennessee.
J Surg Res. 2021 Nov;267:730-731. doi: 10.1016/j.jss.2021.04.033. Epub 2021 Aug 21.