Peter Wu

249
reputation
1
6

A programmer working in a medical diagnostics company.