Takeru Igusa

Takeru Igusa

Professor

Whiting School of Engineering, Department of Civil Engineering
410-516-6650
tigusa@jhu.edu
Personal Website