Semler Scientific Boosts Bitcoin Holdings to 3,303 BTC - Rollup News