New undisclosed project created on June 2, 2025
— Submitted by: Imperial College, Chemistry Building — In: London, GB