microscopes-55106_960_720 Published February 7, 2017 at 960 × 660 in Scientific Ecosystems and Research Reproducibility