Designed by
Title
Exterior view of a research center of INRIA, Paris, France #326816694
Description
Paris, France - July 17, 2024: Exterior view of a research center of INRIA, a French public scientific and technological establishment specializing in mathematics and computer science
This image is editorial