18 pubs · 122 cites · h-index 6
National Research Centre
2017 - Present
Laboratoire de Biochimie
2024 - 2024
National Water Research Center