Background
Choo, Yen was born on August 24, 1970 in Athens, Greece. Son of Hoey and Alexandra (Avgeropoulou) Choo.
Choo, Yen was born on August 24, 1970 in Athens, Greece. Son of Hoey and Alexandra (Avgeropoulou) Choo.
Bachelor of Science, University Bristol, England, 1991. Doctor of Philosophy, University Cambridge, England, 1995.
Scientist, Medical Research Council, Cambridge, since 1995. Founding scientist, director research Gendaq, Ltd.