Sobha Puppala
Observed name: Puppala, Sobha
Observed institutions: Atrium Health Wake Forest Baptist, Wake Forest University Health Sciences, Wake Forest University
ORCID: 0000-0002-2766-155X
Observed ORCID: 0000-0002-2766-155X
OpenAlex ID: A5047564008
