Semler Scientific® Announces BTC and ATM Activity Raised $21.5 million; Purchased Additional 215 BTC; Now Holds 1,273 BTC with BTC Yield of 37.3%
/PRNewswire/ -- Semler Scientific, Inc. (Nasdaq: SMLR), a pioneer in developing and marketing technology products and services to healthcare providers to...