DROID

DROID stands for Distributed Read-Out Imaging Devices

DROID
Share
Abbreviations And Their Meaning