The Huber Group Website has migrated to
https://www.huber.embl.de/stemcell3Dloops/
.