Aaron Davis 

Retired Systems Engineer. Doctor of Engineering. Adjunct Professor
See subscribers