Ewan Pritchard

Program Manager of The Advanced Transportation Energy Center (ATEC) at NC State University

Ewan Pritchard