Irfan Latif

101
reputation
2

A distracted mechanical engineer