Unable to answer "Is this still here?" – on level 2;6: Laboratoire Institut des Nanotechnologies de Lyon (Research Office) – https://osm.org/node/6053691838 via StreetComplete_ee 56.1:

L'INL a déménagé