Bharat Yalla
Observed name: Yalla, Bharat
Institutions: Yashoda Hospital, All India Institute of Medical Sciences
Observed institutions: Yashoda Hospital, All India Institute of Medical Sciences
ORCID: 0000-0003-0394-1853
Observed ORCID: 0000-0003-0394-1853
OpenAlex ID: A5094098942
