shanlin.chen@epfl.ch +41 21 693 27 69
vCard
Scientist, Wind Engineering and Renewable Energy Laboratory
+41 21 693 27 69 EPFL › ENAC › IIE › WIRE
Website: https://wire.epfl.ch