Personal information

No personal information available

Activities

Employment (1)

SLAC National Accelerator Laboratory: CA, CA, US

Professor (Fundamental Physics Directorate)
Employment
Source: Self-asserted source
David MacFarlane

Education and qualifications (2)

California Institute of Technology: Pasadena, CA, US

1978-09-01 to 1983-06-01 | Ph.D. (Physics)
Education
Source: Self-asserted source
David MacFarlane

University of Toronto: Toronto, ON, CA

1974-09-01 to 1978-06-01 | B.A.Sc. (Engineering)
Education
Source: Self-asserted source
David MacFarlane