David John Mangelsdorf

Birth date: Jul 22, 1958 Death date: Aug 3, 2025

In Loving Memory of David John Mangelsdorf July 22, 1958 – August 3, 2025 With heavy hearts, we announce the passing of David John Mangelsdorf, a beloved husband, father, grandfather, brother, scientist, and friend, who left us t