Information Technology & Services - Aberdeen, Scotland, United Kingdom
OPNET INTERNATIONAL LIMITED is an information technology and services company.