Institute of mechanics and engineering (Q15967309)
French research institute
Language:
other details