Ross Angel

Research Scientist, University of Padova

Education

Ph.D., University of Cambridge, 1986

M.A., University of Cambridge, 1986

B.A., University of Cambridge, 1982