Menu
Donate
SIGN IN
LC

Lynn Chiu

Philosopher of Biology and Science Communicator, University of St Andrews

Lynn Chiu is a philosopher of biology and science communicator based in Vienna, and a visiting scholar at the University of St Andrews in Scotland.

Written by Lynn Chiu