Bhagya Sree Velamala
Institutions: Glan Clwyd Hospital, Betsi Cadwaladr University Health Board
Observed institutions: Glan Clwyd Hospital, Betsi Cadwaladr University Health Board
ORCID: 0009-0001-2498-584X
Observed ORCID: 0009-0001-2498-584X
OpenAlex ID: A5119582212
