Picture: Submitted by naderr on Fri, 11/25/2022 - 11:03 Owner: "230130 MonĀ A. Alfred Taubman Medical Research Institute" (Monday, Jan 30, 2023, 6:00 pm)