Yahya Abderrafai
Observed names: Abderrafai, Y., Abderrafai, Yahya
Observed institutions: Research Center for High Performance Polymer and Composite Systems, Polytechnique Montréal
ORCID: 0000-0003-2886-4567
Observed ORCID: 0000-0003-2886-4567
OpenAlex ID: A5075367951
