Judd Systems Technologies (United States)h-index: 12Total citations: 565Total papers: 173Homepage: https://jstdefense.com