Thorsten Lomker





Affiliation(s):


  • Zayed University Dubai

Role(s):