Curriculum VitaeEducation, publications, research experience, teaching, engineering work, and technical skills.Download CV