Loïc Labache

Post doctoral researcher

/ CEA

/ Contact

+33 5 54 51 01 48


www.orcid.org/0000-0002-5733-0743

Scientific articles