Peter Tate

529
reputation
2
5

Peter's a software architect working in medical imaging at Merge Healthcare in Toronto, Canada.