avatar

Paul Mayer

Computer Scientist, CFD Aficionado & Certified Senior Rubber Duck President.