Andrew Lo Net Worth
Andrew Lo Net Worth
Andrew Lo’s Net Worth: A Breakdown of Biotech Investments A Biotech Visionary’s Fortune Andrew Lo, renowned biotech entrepreneur and investor, has made a significant mark in the healthcare industry, amassing an estimated net worth of $1.5 billion. His savvy investments in promising biotech companies, particularly AbCellera Biologics, have played a pivotal role in his financial success. Key Stock Holdings Lo’s portfolio includes significant stakes in various biotech companies: Myovant Sciences Ltd....