Anik Dutta
Observed name: Dutta, Anik
Institutions: ETH Zurich, Institute of Integrative Biology
Observed institutions: ETH Zurich, Institute of Integrative Biology, University of Neuchâtel
ORCID: 0000-0003-1196-6305
Observed ORCID: 0000-0003-1196-6305
OpenAlex ID: A5034723472
