Tag: Lund University
Telescope-Like Eyes in a “Simple” Mollusk
Scientists were dumbfounded to find shellfish looking at them with hundreds of elegantly designed eyes.
In Bio-Inspired Engineering, De Facto Design Science Flourishes
Researchers may not call it ID, but what else do you call admiration for natural engineering that inspires attempts to imitate it?