A. Alfred Taubman Biomedical Science Research Building, View from E Ann St, 109 Zina Pitcher Pl, University of Michigan, May 28, 2024
Year
2024
Month
May
Day
28
Rights Held By
Steve Jensen
Copyright
Creative Commons (Attribution, Non-Commercial, Share-alike)