TechFlow, May 3 — According to The Block, Brown University, an Ivy League institution, disclosed in a Form 13F filing with the U.S. Securities and Exchange Commission (SEC) that it holds approximately $5 million worth of shares in BlackRock's spot Bitcoin ETF.




