Semler Scientific Invests $15.7 Million in Bitcoin - Rollup News