DSR may stand for:
Read more about DSR: Organizations, Science, Computers, Telecommunications, Industry, Other