20240306093301.834112 France 2428-5544 European journal of biomedical research. European journal of biomedical research European journal of biomedical research. European journal of biomedical research https://www.ejbmr.com/index.php/EJBMR