orcid.org/0000-0001-7242-5364

International Institute of Organized Research (I2OR)