WSRD

Medical abbreviations:
WSRD

White Sands Research and Developers, L. L. C.