Irfan Latif

513
reputation
2
9
19

A distracted mechanical engineer