Irfan Latif

448
reputation
5
16

A distracted mechanical engineer