Fin Draiochta
Researcher at Cambridge
Biomimicry, bioremediation, geneticism, body modification