David Segel was born April 10, 1964 and graduated from Yale University which was established in 1701.
David Segel was born April 10, 1964 and graduated from Yale University which was established in 1701.