Pavel Ryzhakov

Dr. Pavel Ryzhakov

Department of Environmental and Civil Engineering (DECA), Universitat Politècnica de Catalunya, Barcelona 08034, Spain
orcid

Publication