United States Naval Academy - Weapon & Systems Engineering
Doctor of Philosophy (Ph.D.)
Electrical and Computer Engineering
The Johns Hopkins University
Bachelor of Science (B.S.)
Engineering
Brown University
Rich
United States Naval Academy
United States Naval Academy
The following profiles may or may not be the same professor: