dluan

dluan

Joined 14 years ago, with 2778 karma

About

experimenter, YC W13

equal parts biochemistry, synthetic biology, game theory, and economics.