Christopher Bruns

8,850
reputation
7
45
61

PhD biologist, biochemist, and programmer