Technology has such an impact on libraries in the last 20 years, and the last 10 years in particular.
or simply: