Bodhisatwa Choudhuri
Observed names: B Choudhuri, B. Choudhuri, Dr.Bodhisatwa Choudhuri
Institutions: Parkview Health, University of Edinburgh
Observed institutions: Charnock Hospital, Parkview Health, University of Edinburgh
ORCID: 0009-0002-6622-5969
Observed ORCID: 0009-0002-6622-5969
OpenAlex ID: A5082571838
