Webcam Ratings
0/5 based on 0 reviews
Tags
Webcam Details
You can see the BioWall operating live. The BioWall constitutes a major step towards the creation of intelligent, bio-inspired electronic tissues, capable of evolving, self-repairing, self-replicating and learning.
This webcam is located in Switzerland and have the following tags: step towards, BioWall, Lausanne, Switzerland,