Abhirup Dutta Majumdar
Observed names: A Dutta Majumdar, Dutta Majumdar A, Dutta Majumdar, Abhirup, Majumdar, Abhirup Dutta
Institution: Health Technology Assessment international
Observed institution: Health Technology Assessment international
ORCID: 0009-0005-3812-6623
Observed ORCID: 0009-0005-3812-6623
OpenAlex ID: A5008836138
