Mark Haupt

Active Washington, DC Mechanical Designer for Naval Research Laboratory