Peter Wu

817
reputation
5
15

A programmer working in a medical diagnostics company.