Metehan Cifdaloz
Observed name: Cifdaloz, Metehan
Institution: Spanish National Cancer Research Centre
Observed institution: Spanish National Cancer Research Centre
ORCID: 0000-0003-1153-7535
Observed ORCID: 0000-0003-1153-7535
OpenAlex ID: A5016920135
