David J Pfeiffer
David J Pfeiffer

David J Pfeiffer

Sustainable energy and space exploration advocate. Student and software engineer.

Editor of Science Journal