CLRSS

Medical abbreviations:
CLRSS

Closed Loop Rotary Steerable Systems