translate English to French: According to her, this project allowed her to master many cutting-edge and advanced techniques.
Selon la chercheuse, ce projet lui a permis de maîtriser plusieurs techniques de pointe.