Profile picture
Peter Shipley
Doctorate
  • Director
    Kinetic Defense Systems, Inc.
    Barrie, Canada
mini profile avatar Peter Shipley