Innovation Author

David Lightfoot star Proven Solver

David Lightfoot
I have authored 145 peer reviewed publications, seven patents have issued and several more applications are pending