Printer friendly
"AcronymAttic.com

What does SMRTD stand for?

SMRTD stands for Surgical Minimal Residual Tumour Disease

Advertisement:

This definition appears very rarely