Cesar Canassa

16,492
reputation
8
61
68

Developer, mechanic and physician.