John Leonard

Active Falls Church, VA Chief Executive Officer for Applied Physical Sciences Corp.