Journal article
Leonardo: Art Science and Technology
Massachusetts Institute of Technology Press (MIT Press)
16/06/2022