Profile picture
J.S. Vrouwenvelder
Doctorate
  • Primary
    Delft University of Technology
    Delft, Netherlands
  • Professor
    King Abdullah University of Science and Technology
    Thuwal, Saudi Arabia
mini profile avatar J.S. Vrouwenvelder