Unable to answer "Is this still here?" – IN3 Universitat Oberta de Catalunya (Research Office) – https://osm.org/way/86305715 via StreetComplete_ee 58.21:

acquired by the adjacent Institute of Photonic Sciences but still apparently unused