Ricardo Vinuesa

Dr. Ricardo Vinuesa

Department of Engineering Mechanics, KTH Royal Institute of Technology, 114 28 Stockholm, Sweden
orcid