Andris Leduskrasts

1,170
reputation
6
16

A knack for finding new and often imperfect ways of solving problems.