Alexandria offers a compelling investment opportunity and the long-term importance of businesses in the life science and biotech space remains unchanged. Interest rates and oversupply from COVID-19 ...