The lowly cockroach, loathed as an abhorrent creature worth crushing beneath one’s shoe, has found respect in an unlikely place — a robotics laboratory at Stanford University
Share this Story
The lowly cockroach, loathed as an abhorrent creature worth crushing beneath one’s shoe, has found respect in an unlikely place — a robotics laboratory at Stanford University