Ted Macdonald is/was a student of Yale University

Details
Type Graduate
End Date 1997-00-00
Degree Doctorate
Field Mathematics
Is Dropout no