101 reputation
3

ogerard

Mathematician, discrete and outspoken. Programmer and admin of various scientific and information systems. Amateur biologist and linguist.