0 Points Paul H Fredette Summary Work details Promptus Communications, Inc. Engineering PeerJ Contributions