Erik Damgaard Christensen

Dr. Erik Damgaard Christensen

Department of Civil and Mechanical Engineering, Technical University of Denmark, Lyngby, Denmark