Profile picture
Max Rub
  • Post Doctoral Researcher
    Masdar Institute of Science and Technology
    Masdar City, United Arab Emirates
mini profile avatar Max Rub