Decode Life by Coding

Yun Yan 严云

and …

Hmm, so much fun to be a computational biologist.