Unleashing a swarm of augmented reality cockroaches to fight bug phobias

Press/Media: Expert Comment or Interview

PeriodMay 17 2010

Media contributions

1

Media contributions