Erkko Etula

Ph.D. | Harvard University | 2009
B.Sc. | MIT | 2005